1.سهلة
ما معامل التحميل (load factor) لجدول التجزئة؟
- Aعدد التصادمات حتى الآن
- Bعدد الدلاء مقسومًا على متوسط طول المفاتيح المخزّنة
- Cالوقت اللازم لتحميل الجدول من القرص
- Dعدد العناصر المخزّنة مقسومًا على عدد الدلاء
2.سهلة
ما السمة المميِّزة للمجموعة (set) بوصفها نوع بيانات مجردًا؟
- Aتخزّن العناصر دون تكرار
- Bلا تسمح بالوصول إلا من طرف واحد
- Cتخزّن العناصر مرتبة
- Dتخزّن أزواج مفتاح–قيمة
3.سهلة
يُعرَّف ارتفاع الشجرة عادةً بأنه:
- Aعدد أبناء الجذر
- Bعدد الحواف على أطول مسار من الجذر إلى ورقة
- Cالعدد الكلي للعقد في الشجرة، بما فيها الجذر وكل الأوراق
- Dعدد الأوراق في الشجرة
4.متوسطة
ما الصحيح بشأن مصفوفة التجاور لمخطط غير موجّه؟
- Aأنها متناظرة حول القطر الرئيسي
- Bأنها مثلثية علوية دائمًا
- Cأن كل صف فيه 1 واحد بالضبط
- Dأن قطرها الرئيسي يحتوي دائمًا آحادًا
5.متوسطة
كم يستغرق التحقق من وجود الحافة (u, v) باستخدام مصفوفة التجاور؟
- AO(E)
- BO(1)
- CO(log V)
- DO(V)
6.متوسطة
أي شرط توازن تحافظ عليه شجرة AVL عند كل عقدة؟
- Aألا يختلف ارتفاعا الشجرتين الفرعيتين اليسرى واليمنى بأكثر من 1
- Bأن تحتوي الشجرتان الفرعيتان لكل عقدة العدد نفسه تمامًا من العقد
- Cأن تكون كل الأوراق على العمق نفسه بالضبط
- Dأن تُلوَّن كل عقدة بالأحمر أو الأسود
7.صعبة
خُزّن كائن مفتاحًا في خريطة تجزئة، ثم غُيّر حقل تستخدمه دالة تجزئته. ما النتيجة المرجحة؟
- Aقد يفشل البحث عن الكائن لأنه يقع في دلو تجزئته القديمة
- Bتنقل الخريطة المفتاح تلقائيًا إلى دلوه الجديد
- Cتُطلق الخريطة خطأً لحظة تغيّر الحقل
- Dلا يتغير شيء، لأن تجزئة المفتاح تُحسب مرة واحدة فقط عند بدء البرنامج
8.صعبة
يُحذف عادةً عقدة لها ابنان من شجرة بحث ثنائية عن طريق:
- Aاستبدالها بخلفها في الترتيب الداخلي (أو سلفها) ثم حذف تلك العقدة
- Bمبادلتها مع الجذر
- Cإزالة الشجرة الفرعية بأكملها
- Dإعادة بناء الشجرة الفرعية تحتها من الصفر وإعادة إدراج كل مفتاح كانت تحتويه
مفتاح الإجابات
- 1. D · عدد العناصر المخزّنة مقسومًا على عدد الدلاء
- 2. A · تخزّن العناصر دون تكرار
- 3. B · عدد الحواف على أطول مسار من الجذر إلى ورقة
- 4. A · أنها متناظرة حول القطر الرئيسي
- 5. B · O(1)
- 6. A · ألا يختلف ارتفاعا الشجرتين الفرعيتين اليسرى واليمنى بأكثر من 1
- 7. A · قد يفشل البحث عن الكائن لأنه يقع في دلو تجزئته القديمة
- 8. A · استبدالها بخلفها في الترتيب الداخلي (أو سلفها) ثم حذف تلك العقدة
حلول كاملة خطوة بخطوة: تدرّب على هذا الموضوع في examproblems.com.