1.سهلة
أي ترميز يصف حدًا أعلى للنمو؟
- AO الكبير (Big O)
- Bثيتا الكبير (Big Theta)
- Cأوميغا الكبير (Big Omega)
- Dأوميغا الصغير (Little omega)
2.سهلة
ما خوارزمية القوة الغاشمة؟
- Aخوارزمية تعمل على معالجات كثيرة
- Bخوارزمية تجرّب كل الحلول المرشحة الممكنة
- Cخوارزمية تستخدم العودية دائمًا
- Dخوارزمية تخمّن إجابة عشوائيًا
3.سهلة
يقيس التعقيد المكاني:
- Aعدد أسطر الشيفرة
- Bالحجم المادي للحاسوب
- Cكمية الذاكرة التي تحتاجها الخوارزمية مع نمو المدخلات
- Dمساحة القرص التي يشغلها ملف البرنامج بعد ترجمته
4.متوسطة
ما حل علاقة التكرار T(n) = T(n − 1) + O(n)؟
- AO(2ⁿ)
- BO(n log n)
- CO(n²)
- DO(n)
5.متوسطة
ما التعقيد الزمني المُطفأ (amortised) لإضافة عنصر إلى نهاية مصفوفة ديناميكية تضاعف سعتها عند امتلائها؟
- AO(n²)
- BO(n)
- CO(log n)
- DO(1)
6.متوسطة
لماذا تنتقل روتينات فرز كثيرة في المكتبات إلى الفرز بالإدراج للمصفوفات الفرعية الصغيرة جدًا؟
- Aلأن الفرز بالإدراج يستهلك ذاكرة أقل من أي خوارزمية فرز أخرى على المدخلات الكبيرة
- Bلأن الفرز بالإدراج O(n log n) في أسوأ الحالات
- Cلأن الخوارزميات العودية لا تتعامل مع مصفوفات أقل من 10 عناصر
- Dلأن كلفته الإضافية ضئيلة وهو سريع على المدخلات الصغيرة أو شبه المرتبة
7.صعبة
أي أمرين يجب إثباتهما لإثبات أن مسألة القرار X هي NP-تامة؟
- Aأن X تنتمي إلى P، وأن X تُختزل إلى SAT
- Bأن X تنتمي إلى NP، وأن مسألة NP-تامة معروفة تُختزل إلى X في زمن كثير حدود
- Cأن X ليس لها خوارزمية كثيرة حدود، وأن X قابلة للحسم
- Dأن X تُختزل إلى مسألة في P، وأن X تنتمي إلى NP
8.صعبة
لماذا قد تعطي خوارزمية Dijkstra نتائج خاطئة حين تكون بعض أوزان الحواف سالبة؟
- Aلأنها لا تعمل إلا على الرسوم البيانية غير الموجهة
- Bلأنها تدخل في حلقة لا نهائية عند كل حافة سالبة
- Cلأن الأعداد السالبة لا يمكن تخزينها في طابور أولويات
- Dلأن الرأس يُثبَّت نهائيًا عند استخراجه، لكن حافة سالبة لاحقة قد تعطيه مسارًا أقصر
مفتاح الإجابات
- 1. A · O الكبير (Big O)
- 2. B · خوارزمية تجرّب كل الحلول المرشحة الممكنة
- 3. C · كمية الذاكرة التي تحتاجها الخوارزمية مع نمو المدخلات
- 4. C · O(n²)
- 5. D · O(1)
- 6. D · لأن كلفته الإضافية ضئيلة وهو سريع على المدخلات الصغيرة أو شبه المرتبة
- 7. B · أن X تنتمي إلى NP، وأن مسألة NP-تامة معروفة تُختزل إلى X في زمن كثير حدود
- 8. D · لأن الرأس يُثبَّت نهائيًا عند استخراجه، لكن حافة سالبة لاحقة قد تعطيه مسارًا أقصر
حلول كاملة خطوة بخطوة: تدرّب على هذا الموضوع في examproblems.com.