1.سهلة
في المخطط، ما الدورة؟
- Aرأس ليست له حواف
- Bحافة وزنها صفر
- Cمسار يبدأ وينتهي عند الرأس نفسه
- Dمسار يزور كل رأس
2.سهلة
ما السمة المميِّزة للمجموعة (set) بوصفها نوع بيانات مجردًا؟
- Aتخزّن العناصر دون تكرار
- Bلا تسمح بالوصول إلا من طرف واحد
- Cتخزّن أزواج مفتاح–قيمة
- Dتخزّن العناصر مرتبة
3.سهلة
أي بنية بيانات تعمل وفق مبدأ "الداخل أولًا يخرج أولًا" (FIFO)؟
- Aالشجرة الثنائية
- Bالطابور (Queue)
- Cالمكدس (Stack)
- Dالكومة (Heap)
4.متوسطة
ما كلفة إدراج عنصر في منتصف مصفوفة من n عنصر؟
- AO(1)، لأن الفهرس معروف
- BO(n)، لأن العناصر اللاحقة يجب أن تُزاح
- CO(log n)، بسبب البحث الثنائي
- DO(n²)، لأن كل عنصر يتحرك n مرة
5.متوسطة
يُستخدم المخزن المؤقت الدائري (ring buffer) عادةً لتنفيذ:
- Aدالة تجزئة
- Bطابور ثابت الحجم
- Cشجرة بحث ثنائية
- Dاجتياز مخطط
6.متوسطة
لديك مرجع إلى عقدة في منتصف قائمة. في أي قائمة يمكنك إزالتها في O(1)؟
- Aالمصفوفة الديناميكية
- Bالقائمة المترابطة الأحادية
- Cالمصفوفة المرتبة
- Dالقائمة المترابطة الثنائية
7.صعبة
أي بنية تتيح حساب الأكبر في كل نافذة حجمها k في مصفوفة بزمن كلي O(n)؟
- Aكومة صغرى يُعاد بناؤها لكل نافذة
- Bمصفوفة مرتبة تُحدَّث بالإزاحة
- Cdeque يحفظ الفهارس بترتيب تنازلي للقيمة
- Dقائمة مترابطة أحادية لعناصر النافذة
8.صعبة
أي خاصية تُبقي كل شجرة B متوازنة تمامًا؟
- Aالمفاتيح لا تُخزَّن إلا في الجذر
- Bلكل عقدة ابنان بالضبط
- Cتخزّن كل عقدة مفتاحًا واحدًا
- Dكل الأوراق على العمق نفسه
مفتاح الإجابات
- 1. C · مسار يبدأ وينتهي عند الرأس نفسه
- 2. A · تخزّن العناصر دون تكرار
- 3. B · الطابور (Queue)
- 4. B · O(n)، لأن العناصر اللاحقة يجب أن تُزاح
- 5. B · طابور ثابت الحجم
- 6. D · القائمة المترابطة الثنائية
- 7. C · deque يحفظ الفهارس بترتيب تنازلي للقيمة
- 8. D · كل الأوراق على العمق نفسه
حلول كاملة خطوة بخطوة: تدرّب على هذا الموضوع في examproblems.com.