1.سهلة
ما خوارزمية القوة الغاشمة؟
- Aخوارزمية تخمّن إجابة عشوائيًا
- Bخوارزمية تستخدم العودية دائمًا
- Cخوارزمية تجرّب كل الحلول المرشحة الممكنة
- Dخوارزمية تعمل على معالجات كثيرة
2.سهلة
أي استراتيجية تصميم يستخدمها الفرز بالدمج؟
- Aالبرمجة الديناميكية
- Bفرّق تسُد
- Cالاختيار الجشع
- Dالقوة الغاشمة
3.سهلة
زمن تنفيذ خوارزمية O(n). ماذا يُسمى هذا النمو؟
- Aخطي
- Bلوغاريتمي
- Cثابت
- Dتربيعي
4.متوسطة
ماذا تحسب خوارزمية Floyd–Warshall، وبأي سرعة؟
- Aأقصر المسارات من رأس مصدر واحد إلى سائر الرؤوس في O(V + E)
- Bأقصر المسارات بين كل أزواج الرؤوس في O(V³)
- Cشجرة امتداد صغرى في O(E log V)
- Dترتيبًا طوبولوجيًا في O(V²)
5.متوسطة
لماذا لا تعطي البرمجة الديناميكية تسريعًا حقيقيًا للفرز بالدمج؟
- Aلأن الفرز بالدمج O(n) أصلًا
- Bلأن الفرز بالدمج ليس له بنية عودية
- Cلأن مسائله الفرعية لا تتداخل، فلا شيء يُعاد استخدامه
- Dلأن البرمجة الديناميكية لا تعمل إلا على مسائل الرسوم البيانية، لا على المصفوفات
6.متوسطة
لماذا تنتقل روتينات فرز كثيرة في المكتبات إلى الفرز بالإدراج للمصفوفات الفرعية الصغيرة جدًا؟
- Aلأن الفرز بالإدراج O(n log n) في أسوأ الحالات
- Bلأن كلفته الإضافية ضئيلة وهو سريع على المدخلات الصغيرة أو شبه المرتبة
- Cلأن الفرز بالإدراج يستهلك ذاكرة أقل من أي خوارزمية فرز أخرى على المدخلات الكبيرة
- Dلأن الخوارزميات العودية لا تتعامل مع مصفوفات أقل من 10 عناصر
7.صعبة
أي عبارة عن P و NP صحيحة؟
- ANP تعني «ليست كثيرة الحدود» (not polynomial)
- Bثبت أن P ≠ NP
- Cكل مسألة في P تنتمي أيضًا إلى NP
- Dلا يمكن التحقق من حلول مسائل NP بسرعة
8.صعبة
كيف تكشف خوارزمية Bellman–Ford دورة سالبة الوزن قابلة للبلوغ من المصدر؟
- Aتعدّ الدورات بالبحث بالعمق أولًا
- Bتتحقق مما إذا كانت لأي حافة وزن سالب
- Cبعد V − 1 جولة تتحقق مما إذا كان يمكن بعدُ إرخاء أي حافة
- Dتُنفّذ خوارزمية Dijkstra مرتين وتقارن نتيجتَي المسافات
مفتاح الإجابات
- 1. C · خوارزمية تجرّب كل الحلول المرشحة الممكنة
- 2. B · فرّق تسُد
- 3. A · خطي
- 4. B · أقصر المسارات بين كل أزواج الرؤوس في O(V³)
- 5. C · لأن مسائله الفرعية لا تتداخل، فلا شيء يُعاد استخدامه
- 6. B · لأن كلفته الإضافية ضئيلة وهو سريع على المدخلات الصغيرة أو شبه المرتبة
- 7. C · كل مسألة في P تنتمي أيضًا إلى NP
- 8. C · بعد V − 1 جولة تتحقق مما إذا كان يمكن بعدُ إرخاء أي حافة
حلول كاملة خطوة بخطوة: تدرّب على هذا الموضوع في examproblems.com.