ورقة عمل هياكل البيانات مع الإجابات

ورقة عمل مجانية قابلة للطباعة في هياكل البيانات: 8 مسألة من السهل إلى مستوى الامتحان، مع مفتاح الإجابات. اطبعها أو احفظها بصيغة PDF.

للمعلمين: يمكن طباعتها ونسخها واستخدامها في الصف مجانًا. كل ورقة عمل جديدة لها قيم جديدة ومفتاح إجابات خاص بها. نقدّر إضافة رابط إلى ExamProblems في صفحة مقررك.

الاسم: ____________________   التاريخ: ____________

1.سهلة

يتكوّن المخطط (graph) من:

  1. Aصفوف وأعمدة
  2. Bمفاتيح وقيم تجزئة فقط
  3. Cجذر وأوراق فقط
  4. Dرؤوس (عقد) تربطها حواف
2.سهلة

في تمثيل المخطط بقوائم التجاور، ماذا يُخزَّن لكل رأس؟

  1. Aصف من V قيمة بوليانية
  2. Bالعدد الكلي للحواف في المخطط
  3. Cأقصر مسار إلى كل رأس آخر
  4. Dقائمة برؤوسه المجاورة
3.سهلة

في قائمة مترابطة أحادية، ماذا يحتوي مؤشر التالي في العقدة الأخيرة؟

  1. Aعنوان العقدة الأولى
  2. Bعدد العقد في القائمة
  3. Cعنوان العقدة السابقة
  4. DNull (لا عقدة)
4.متوسطة

كم يستغرق التحقق من وجود الحافة (u, v) باستخدام مصفوفة التجاور؟

  1. AO(log V)
  2. BO(1)
  3. CO(V)
  4. DO(E)
5.متوسطة

يزور الاجتياز الداخلي (in-order) لشجرة البحث الثنائية المفاتيح:

  1. Aحسب المستويات
  2. Bبترتيب تنازلي دائمًا
  3. Cبترتيب الإدراج
  4. Dبترتيب تصاعدي (مرتبة)
6.متوسطة

يُستخدم المخزن المؤقت الدائري (ring buffer) عادةً لتنفيذ:

  1. Aدالة تجزئة
  2. Bشجرة بحث ثنائية
  3. Cاجتياز مخطط
  4. Dطابور ثابت الحجم
7.صعبة

ما الميزة الرئيسية لقائمة التخطي (skip list) مقارنةً بقائمة مترابطة مرتبة؟

  1. Aبحث مضمون في O(1) لأن كل عقدة تخزّن مؤشرًا إلى كل عقدة أخرى
  2. Bتخزّن المفاتيح دون ترتيب
  3. Cبحث متوقع في O(log n) باستخدام عدة مستويات من المؤشرات الأمامية
  4. Dلا تستخدم ذاكرة إضافية
8.صعبة

تزيل خوارزمية Kahn للفرز الطوبولوجي مرارًا الرؤوس ذات درجة الدخول 0. أي بنية تحفظ تلك الرؤوس؟

  1. Aمصفوفة تجاور تسجّل الرؤوس التي أُزيلت بالفعل
  2. Bكومة عظمى مرتبة بحسب درجة الخروج
  3. Cطابور (أو أي مجموعة) من الرؤوس التي درجة دخولها 0
  4. Dمكدس لكل الحواف المزورة

مفتاح الإجابات

  1. 1. D · رؤوس (عقد) تربطها حواف
  2. 2. D · قائمة برؤوسه المجاورة
  3. 3. D · Null (لا عقدة)
  4. 4. B · O(1)
  5. 5. D · بترتيب تصاعدي (مرتبة)
  6. 6. D · طابور ثابت الحجم
  7. 7. C · بحث متوقع في O(log n) باستخدام عدة مستويات من المؤشرات الأمامية
  8. 8. C · طابور (أو أي مجموعة) من الرؤوس التي درجة دخولها 0

حلول كاملة خطوة بخطوة: تدرّب على هذا الموضوع في examproblems.com.