1.سهلة
في قائمة مترابطة أحادية، ماذا يحتوي مؤشر التالي في العقدة الأخيرة؟
- Aعنوان العقدة الأولى
- Bعدد العقد في القائمة
- Cعنوان العقدة السابقة
- DNull (لا عقدة)
2.سهلة
ما السمة المميِّزة للمجموعة (set) بوصفها نوع بيانات مجردًا؟
- Aلا تسمح بالوصول إلا من طرف واحد
- Bتخزّن العناصر مرتبة
- Cتخزّن أزواج مفتاح–قيمة
- Dتخزّن العناصر دون تكرار
3.سهلة
في تمثيل المخطط بقوائم التجاور، ماذا يُخزَّن لكل رأس؟
- Aأقصر مسار إلى كل رأس آخر
- Bالعدد الكلي للحواف في المخطط
- Cقائمة برؤوسه المجاورة
- Dصف من V قيمة بوليانية
4.متوسطة
كيف تجد المفتاح الأصغر في شجرة بحث ثنائية؟
- Aاتبع الأبناء اليسرى من الجذر حتى لا يوجد ابن أيسر
- Bاتبع الأبناء اليمنى من الجذر حتى لا يوجد ابن أيمن
- Cانظر إلى الجذر فقط
- Dزُر كل ورقة وقارن بينها
5.متوسطة
كيف يُدرج عنصر جديد في كومة ثنائية؟
- Aيوضع في الجذر ويُنزل (sift down)
- Bيوضع في نهاية المصفوفة ويُرفع (sift up) ما دام يخالف خاصية الكومة
- Cيُعاد بناء الكومة كلها من البداية
- Dيُدرج في موضعه المرتب بإزاحة كل العناصر الأكبر منه موضعًا واحدًا إلى اليمين
6.متوسطة
ما ارتفاع شجرة البحث الثنائية ذات n عقدة في أسوأ الحالات إذا أُدرجت المفاتيح بترتيب تصاعدي؟
- An (تصبح الشجرة قائمة مترابطة)
- Blog₂ n
- C1
- D√n
7.صعبة
ما الخاصية التي يجب أن تحققها الشجرة الحمراء-السوداء؟
- Aيجب أن يكون الجذر أحمر
- Bيجب أن تكون كل عقدة حمراء
- Cيجب أن يكون لكل عقدة حمراء أبناء حمر، فتشكّل العقد الحمراء سلاسل متصلة حتى الأوراق
- Dكل مسار من عقدة إلى أوراقها المنحدرة منها يحتوي على العدد نفسه من العقد السوداء
8.صعبة
ما كلفة الزمن والمساحة الإضافية لعكس قائمة مترابطة أحادية في مكانها؟
- Aزمن O(1) ومساحة إضافية O(1)
- Bزمن O(n) ومساحة إضافية O(1)
- Cزمن O(n) ومساحة إضافية O(n)
- Dزمن O(n log n) ومساحة إضافية O(1)
مفتاح الإجابات
- 1. D · Null (لا عقدة)
- 2. D · تخزّن العناصر دون تكرار
- 3. C · قائمة برؤوسه المجاورة
- 4. A · اتبع الأبناء اليسرى من الجذر حتى لا يوجد ابن أيسر
- 5. B · يوضع في نهاية المصفوفة ويُرفع (sift up) ما دام يخالف خاصية الكومة
- 6. A · n (تصبح الشجرة قائمة مترابطة)
- 7. D · كل مسار من عقدة إلى أوراقها المنحدرة منها يحتوي على العدد نفسه من العقد السوداء
- 8. B · زمن O(n) ومساحة إضافية O(1)
حلول كاملة خطوة بخطوة: تدرّب على هذا الموضوع في examproblems.com.