1.سهلة
ماذا تحتوي كل عقدة في القائمة المترابطة الثنائية؟
- Aنسختين من البيانات ومؤشرًا واحدًا
- Bبيانات، ومؤشرًا إلى العقدة التالية، ومؤشرًا إلى العقدة السابقة
- Cبيانات ومؤشرين، أحدهما إلى العقدة التالية والآخر إلى العقدة التي تليها
- Dبيانات ومؤشرًا إلى العقدة التالية فقط
2.سهلة
ماذا تفعل دالة التجزئة في جدول التجزئة؟
- Aتشفّر القيم في الجدول
- Bتربط المفتاح بفهرس في الجدول
- Cترتب المفاتيح في الجدول
- Dتعدّ المفاتيح المخزّنة
3.سهلة
في مخطط غير موجّه، ما درجة الرأس؟
- Aعدد الحواف المتصلة به
- Bعدد الرؤوس في المخطط
- Cموضعه في قائمة التجاور
- Dطول أطول مسار منه
4.متوسطة
في كومة ثنائية مخزّنة في مصفوفة تبدأ من الفهرس 0، أين أبو العقدة ذات الفهرس i؟
- Aفي الفهرس ⌊(i − 1) / 2⌋
- Bفي الفهرس 2i + 1
- Cفي الفهرس i − 1
- Dفي الفهرس ⌊i / 2⌋ + 1
5.متوسطة
يزور الاجتياز الداخلي (in-order) لشجرة البحث الثنائية المفاتيح:
- Aبترتيب تنازلي دائمًا
- Bبترتيب تصاعدي (مرتبة)
- Cبترتيب الإدراج
- Dحسب المستويات
6.متوسطة
أي شرط توازن تحافظ عليه شجرة AVL عند كل عقدة؟
- Aألا يختلف ارتفاعا الشجرتين الفرعيتين اليسرى واليمنى بأكثر من 1
- Bأن تُلوَّن كل عقدة بالأحمر أو الأسود
- Cأن تحتوي الشجرتان الفرعيتان لكل عقدة العدد نفسه تمامًا من العقد
- Dأن تكون كل الأوراق على العمق نفسه بالضبط
7.صعبة
ما الخاصية التي يجب أن تحققها الشجرة الحمراء-السوداء؟
- Aكل مسار من عقدة إلى أوراقها المنحدرة منها يحتوي على العدد نفسه من العقد السوداء
- Bيجب أن يكون لكل عقدة حمراء أبناء حمر، فتشكّل العقد الحمراء سلاسل متصلة حتى الأوراق
- Cيجب أن تكون كل عقدة حمراء
- Dيجب أن يكون الجذر أحمر
8.صعبة
كم يستغرق البحث عن مفتاح اعتباطي في كومة ثنائية صغرى فيها n عنصر؟
- AO(1)
- BO(log n)
- CO(log log n)
- DO(n)
مفتاح الإجابات
- 1. B · بيانات، ومؤشرًا إلى العقدة التالية، ومؤشرًا إلى العقدة السابقة
- 2. B · تربط المفتاح بفهرس في الجدول
- 3. A · عدد الحواف المتصلة به
- 4. A · في الفهرس ⌊(i − 1) / 2⌋
- 5. B · بترتيب تصاعدي (مرتبة)
- 6. A · ألا يختلف ارتفاعا الشجرتين الفرعيتين اليسرى واليمنى بأكثر من 1
- 7. A · كل مسار من عقدة إلى أوراقها المنحدرة منها يحتوي على العدد نفسه من العقد السوداء
- 8. D · O(n)
حلول كاملة خطوة بخطوة: تدرّب على هذا الموضوع في examproblems.com.