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

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

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

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

1.سهلة

ما الورقة في الشجرة؟

  1. Aعقدة لها ابن واحد بالضبط
  2. Bعقدة ليس لها أب
  3. Cالعقدة ذات القيمة الأكبر
  4. Dعقدة ليس لها أبناء
2.سهلة

أي بنية بيانات تعمل وفق مبدأ "الداخل أخيرًا يخرج أولًا" (LIFO)؟

  1. Aالطابور (Queue)
  2. Bالمكدس (Stack)
  3. Cالقائمة المترابطة
  4. Dجدول التجزئة
3.سهلة

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

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

كم عقدة لشجرة ثنائية كاملة (perfect) ارتفاعها h، مع عدّ الارتفاع بالحواف؟

  1. A2h
  2. B2h+1 − 1
  3. Ch2
  4. D2h + 1
5.متوسطة

في كومة صغرى ثنائية (min-heap) مخزّنة في مصفوفة (يبدأ الفهرس من 0)، يقع ابنا العقدة ذات الفهرس i في:

  1. A2i + 1 و 2i + 2
  2. Bi + 1 و i + 2
  3. Ci/2 و i/2 + 1
  4. D2i و 2i + 1
6.متوسطة

لماذا يمكن تخزين كومة ثنائية في مصفوفة دون أي مؤشرات؟

  1. Aلأن المصفوفات تُبقي المفاتيح مرتبة تلقائيًا فلا حاجة إلى مؤشرات
  2. Bلأنها شجرة ثنائية تامة، فتتبع المواضع صيغ فهارس بسيطة
  3. Cلأن كل المفاتيح في الكومة متساوية
  4. Dلأن الأكوام لا تحتوي أبدًا أكثر من 100 عنصر
7.صعبة

خُزّن كائن مفتاحًا في خريطة تجزئة، ثم غُيّر حقل تستخدمه دالة تجزئته. ما النتيجة المرجحة؟

  1. Aلا يتغير شيء، لأن تجزئة المفتاح تُحسب مرة واحدة فقط عند بدء البرنامج
  2. Bتنقل الخريطة المفتاح تلقائيًا إلى دلوه الجديد
  3. Cقد يفشل البحث عن الكائن لأنه يقع في دلو تجزئته القديمة
  4. Dتُطلق الخريطة خطأً لحظة تغيّر الحقل
8.صعبة

ما الخاصية التي يجب أن تحققها الشجرة الحمراء-السوداء؟

  1. Aيجب أن تكون كل عقدة حمراء
  2. Bكل مسار من عقدة إلى أوراقها المنحدرة منها يحتوي على العدد نفسه من العقد السوداء
  3. Cيجب أن يكون الجذر أحمر
  4. Dيجب أن يكون لكل عقدة حمراء أبناء حمر، فتشكّل العقد الحمراء سلاسل متصلة حتى الأوراق

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

  1. 1. D · عقدة ليس لها أبناء
  2. 2. B · المكدس (Stack)
  3. 3. D · رؤوس (عقد) تربطها حواف
  4. 4. B · 2h+1 − 1
  5. 5. A · 2i + 1 و 2i + 2
  6. 6. B · لأنها شجرة ثنائية تامة، فتتبع المواضع صيغ فهارس بسيطة
  7. 7. C · قد يفشل البحث عن الكائن لأنه يقع في دلو تجزئته القديمة
  8. 8. B · كل مسار من عقدة إلى أوراقها المنحدرة منها يحتوي على العدد نفسه من العقد السوداء

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