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