1.سهلة
في المخطط، ما الدورة؟
- Aمسار يزور كل رأس
- Bحافة وزنها صفر
- Cرأس ليست له حواف
- Dمسار يبدأ وينتهي عند الرأس نفسه
2.سهلة
ما الذي يعرّف الشجرة الثنائية؟
- Aلكل عقدة ابنان بالضبط
- Bللشجرة مستويان بالضبط
- Cتخزّن كل عقدة عددًا ثنائيًا
- Dلكل عقدة ابنان على الأكثر
3.سهلة
ما الورقة في الشجرة؟
- Aعقدة ليس لها أبناء
- Bالعقدة ذات القيمة الأكبر
- Cعقدة لها ابن واحد بالضبط
- Dعقدة ليس لها أب
4.متوسطة
ما الغرض من العقدة الحارسة (sentinel أو dummy) في قائمة مترابطة؟
- Aتخزين عدد العناصر
- Bمنع القائمة من النمو إلى ما يتجاوز حدًّا أقصى ثابتًا من العقد
- Cجعل القائمة مرتبة
- Dتبسيط الشيفرة بإزالة الحالات الخاصة عند الرأس أو الذيل
5.متوسطة
ما بنية البيانات التي يستخدمها البحث بالعمق أولًا (DFS، النسخة التكرارية)؟
- Aكومة
- Bمكدس
- Cجدول تجزئة فقط
- Dطابور
6.متوسطة
جدول تجزئة حجمه 7 يستخدم h(k) = k mod 7 والتقصّي الخطي (linear probing). بعد إدراج 10، أين يُخزَّن 17؟
- Aالفهرس 4
- Bالفهرس 6
- Cالفهرس 0
- Dالفهرس 3
7.صعبة
أي زوج من الاجتيازات يحدد دائمًا شجرة ثنائية فريدة ذات مفاتيح متمايزة؟
- Aالقبلي والوسطي
- Bالقبلي والبعدي
- Cالقبلي وحده
- Dمستوى بعد مستوى وحده
8.صعبة
أي مشكلة من مشكلات التقصّي الخطي تقللها التجزئة المزدوجة أساسًا؟
- Aالتكتل الأولي، حيث تتكوّن سلاسل طويلة من الخانات المشغولة
- Bكلفة O(n) لقراءة قيمة مفتاح
- Cالحاجة إلى دالة تجزئة
- Dالحاجة إلى تخزين المفاتيح في الجدول
مفتاح الإجابات
- 1. D · مسار يبدأ وينتهي عند الرأس نفسه
- 2. D · لكل عقدة ابنان على الأكثر
- 3. A · عقدة ليس لها أبناء
- 4. D · تبسيط الشيفرة بإزالة الحالات الخاصة عند الرأس أو الذيل
- 5. B · مكدس
- 6. A · الفهرس 4
- 7. A · القبلي والوسطي
- 8. A · التكتل الأولي، حيث تتكوّن سلاسل طويلة من الخانات المشغولة
حلول كاملة خطوة بخطوة: تدرّب على هذا الموضوع في examproblems.com.