1.سهلة
في المخطط، ما الدورة؟
- Aرأس ليست له حواف
- Bحافة وزنها صفر
- Cمسار يبدأ وينتهي عند الرأس نفسه
- Dمسار يزور كل رأس
2.سهلة
ماذا تفعل دالة التجزئة في جدول التجزئة؟
- Aترتب المفاتيح في الجدول
- Bتعدّ المفاتيح المخزّنة
- Cتشفّر القيم في الجدول
- Dتربط المفتاح بفهرس في الجدول
3.سهلة
أي بنية بيانات تعمل وفق مبدأ "الداخل أخيرًا يخرج أولًا" (LIFO)؟
- Aالقائمة المترابطة
- Bجدول التجزئة
- Cالمكدس (Stack)
- Dالطابور (Queue)
4.متوسطة
تضمن أشجار AVL والأشجار الحمراء-السوداء:
- Aارتفاعًا قدره O(log n) عبر إعادة التوازن
- Bألا يكون لأي عقدة ابنان
- Cبحثًا في زمن ثابت في جميع الحالات
- Dتخزين المفاتيح بترتيب الإدراج
5.متوسطة
ماذا يحدث حين يُعيد جدول تجزئة التجزئة (rehash) بعد تجاوز معامل تحميله حدًا معينًا؟
- Aتُحذف أقدم المفاتيح لإفساح المجال
- Bلا تُنقل إلا المفاتيح المتصادمة إلى قائمة فائض جديدة في نهاية الجدول
- Cيُحجز جدول أكبر ويُدرج كل مفتاح من جديد
- Dتُرتَّب المفاتيح الموجودة في مكانها
6.متوسطة
كم عقدة لشجرة ثنائية كاملة (perfect) ارتفاعها h، مع عدّ الارتفاع بالحواف؟
- Ah2
- B2h+1 − 1
- C2h + 1
- D2h
7.صعبة
أي ضمان تعطيه قواعد الشجرة الحمراء-السوداء بشأن ارتفاع شجرة فيها n مفتاحًا؟
- Aالارتفاع لا يتجاوز log2 n + 1
- Bالارتفاع لا يتجاوز 2 log2(n + 1)
- Cالارتفاع log2 n بالضبط
- Dالارتفاع لا يتجاوز n / 2
8.صعبة
أي خاصية تُبقي كل شجرة B متوازنة تمامًا؟
- Aتخزّن كل عقدة مفتاحًا واحدًا
- Bكل الأوراق على العمق نفسه
- Cالمفاتيح لا تُخزَّن إلا في الجذر
- Dلكل عقدة ابنان بالضبط
مفتاح الإجابات
- 1. C · مسار يبدأ وينتهي عند الرأس نفسه
- 2. D · تربط المفتاح بفهرس في الجدول
- 3. C · المكدس (Stack)
- 4. A · ارتفاعًا قدره O(log n) عبر إعادة التوازن
- 5. C · يُحجز جدول أكبر ويُدرج كل مفتاح من جديد
- 6. B · 2h+1 − 1
- 7. B · الارتفاع لا يتجاوز 2 log2(n + 1)
- 8. B · كل الأوراق على العمق نفسه
حلول كاملة خطوة بخطوة: تدرّب على هذا الموضوع في examproblems.com.