1.سهلة
ما معامل التحميل (load factor) لجدول التجزئة؟
- Aعدد الدلاء مقسومًا على متوسط طول المفاتيح المخزّنة
- Bالوقت اللازم لتحميل الجدول من القرص
- Cعدد التصادمات حتى الآن
- Dعدد العناصر المخزّنة مقسومًا على عدد الدلاء
2.سهلة
في شجرة البحث الثنائية، تكون القيم في الشجرة الفرعية اليسرى لعقدة ما:
- Aأصغر من قيمة العقدة
- Bأكبر من قيمة العقدة
- Cبترتيب عشوائي
- Dمساوية لقيمة العقدة
3.سهلة
في الشجرة، ما العقد الأشقاء؟
- Aالعقد في العمق نفسه في أشجار فرعية مختلفة
- Bالعقد التي تشترك في الأب نفسه
- Cالعقد التي ليس لها أبناء
- Dالعقدة وأبوها
4.متوسطة
لديك مرجع إلى عقدة في منتصف قائمة. في أي قائمة يمكنك إزالتها في O(1)؟
- Aالمصفوفة المرتبة
- Bالمصفوفة الديناميكية
- Cالقائمة المترابطة الثنائية
- Dالقائمة المترابطة الأحادية
5.متوسطة
أي بنية بيانات يستخدمها البرنامج قيد التشغيل لتتبع استدعاءات الدوال النشطة ومتغيراتها المحلية؟
- Aطابور ذاكرة الكومة
- Bجدول تجزئة للدوال
- Cمكدس الاستدعاءات (call stack)
- Dشجرة بحث ثنائية للإطارات
6.متوسطة
تضمن أشجار AVL والأشجار الحمراء-السوداء:
- Aألا يكون لأي عقدة ابنان
- Bبحثًا في زمن ثابت في جميع الحالات
- Cارتفاعًا قدره O(log n) عبر إعادة التوازن
- Dتخزين المفاتيح بترتيب الإدراج
7.صعبة
أي عبارة عن الفرز بالكومة (heapsort) صحيحة؟
- Aمستقر ويحتاج إلى ذاكرة إضافية O(n)
- Bيعمل في زمن O(n) على أي مدخل
- Cيفرز في المكان بزمن O(n log n) في أسوأ الحالات لكنه غير مستقر
- Dيحتاج إلى شجرة بحث ثنائية بوصفها تخزينًا إضافيًا، فيستخدم O(n) ذاكرة إضافية
8.صعبة
شجرة Fenwick (الشجرة المفهرسة ثنائيًا) على مصفوفة من n عددًا تدعم أي عمليات في O(log n)؟
- Aإيجاد الوسيط في O(1)
- Bفرز المصفوفة والبحث الثنائي
- Cإدراج العناصر في أي موضع
- Dاستعلامات مجموع البادئة وتحديثات العنصر الواحد
مفتاح الإجابات
- 1. D · عدد العناصر المخزّنة مقسومًا على عدد الدلاء
- 2. A · أصغر من قيمة العقدة
- 3. B · العقد التي تشترك في الأب نفسه
- 4. C · القائمة المترابطة الثنائية
- 5. C · مكدس الاستدعاءات (call stack)
- 6. C · ارتفاعًا قدره O(log n) عبر إعادة التوازن
- 7. C · يفرز في المكان بزمن O(n log n) في أسوأ الحالات لكنه غير مستقر
- 8. D · استعلامات مجموع البادئة وتحديثات العنصر الواحد
حلول كاملة خطوة بخطوة: تدرّب على هذا الموضوع في examproblems.com.