1.سهلة
في القائمة المترابطة الأحادية، تحتوي كل عقدة على:
- Aبيانات وفهرس
- Bبيانات فقط
- Cبيانات ومرجع إلى العقدة التالية
- Dبيانات ومراجع إلى جميع العقد الأخرى
2.سهلة
ما الطابور مزدوج الطرفين (deque)؟
- Aطابوران منفصلان يتشاركان مصفوفة واحدة
- Bطابور لا يسمح بالإزالة إلا من المؤخرة
- Cبنية تسمح بالإدراج والإزالة في الطرفين كليهما
- Dطابور مرتب بحسب الأولوية
3.سهلة
في المخطط، ما الدورة؟
- Aحافة وزنها صفر
- Bرأس ليست له حواف
- Cمسار يبدأ وينتهي عند الرأس نفسه
- Dمسار يزور كل رأس
4.متوسطة
ما كلفة إدراج عنصر في منتصف مصفوفة من n عنصر؟
- AO(n)، لأن العناصر اللاحقة يجب أن تُزاح
- BO(log n)، بسبب البحث الثنائي
- CO(1)، لأن الفهرس معروف
- DO(n²)، لأن كل عنصر يتحرك n مرة
5.متوسطة
ما ارتفاع شجرة البحث الثنائية ذات n عقدة في أسوأ الحالات إذا أُدرجت المفاتيح بترتيب تصاعدي؟
- Alog₂ n
- B1
- Cn (تصبح الشجرة قائمة مترابطة)
- D√n
6.متوسطة
يُستخدم المخزن المؤقت الدائري (ring buffer) عادةً لتنفيذ:
- Aطابور ثابت الحجم
- Bاجتياز مخطط
- Cشجرة بحث ثنائية
- Dدالة تجزئة
7.صعبة
في شجرة البحث الثنائية ذات الجذر 50، والشجرة الفرعية اليسرى 30 (ابناها 20 و40)، واليمنى 70 (ابناها 60 و80)، حُذف الجذر باستخدام تاليه في الترتيب الوسطي. أي مفتاح يصبح الجذر الجديد؟
- A40
- B60
- C70
- D80
8.صعبة
ماذا تفعل شجرة splay بعد كل وصول؟
- Aتعيد تلوين العقد على مسار البحث
- Bتدير العقدة التي وُصل إليها صعودًا إلى الجذر
- Cتنقل العقدة التي وُصل إليها إلى ورقة
- Dتعيد بناء الشجرة كلها بشكل متوازن
مفتاح الإجابات
- 1. C · بيانات ومرجع إلى العقدة التالية
- 2. C · بنية تسمح بالإدراج والإزالة في الطرفين كليهما
- 3. C · مسار يبدأ وينتهي عند الرأس نفسه
- 4. A · O(n)، لأن العناصر اللاحقة يجب أن تُزاح
- 5. C · n (تصبح الشجرة قائمة مترابطة)
- 6. A · طابور ثابت الحجم
- 7. B · 60
- 8. B · تدير العقدة التي وُصل إليها صعودًا إلى الجذر
حلول كاملة خطوة بخطوة: تدرّب على هذا الموضوع في examproblems.com.