1.سهلة
ما التعقيد الزمني للفرز بالإدراج في أسوأ الحالات؟
- AO(n log n)
- BO(n)
- CO(n²)
- DO(log n)
2.سهلة
ما قيمة log₂ 1024؟
- A12
- B512
- C32
- D10
3.سهلة
ما التعقيد الزمني للفرز بالإدراج في أفضل الحالات، على مصفوفة مرتبة مسبقًا؟
- AO(1)
- BO(n)
- CO(n log n)
- DO(n²)
4.متوسطة
الحد الأدنى للفرز القائم على المقارنة في أسوأ الحالات هو:
- AΩ(n)
- BΩ(n log n)
- CΩ(n²)
- DΩ(log n)
5.متوسطة
حل العلاقة التكرارية T(n) = 2T(n/2) + O(n) هو:
- AO(n)
- BO(log n)
- CO(n²)
- DO(n log n)
6.متوسطة
ما حل علاقة التكرار T(n) = 2T(n/2) + O(1)؟
- AO(n log n)
- BO(n)
- CO(n²)
- DO(log n)
7.صعبة
لماذا يحتاج أي بحث قائم على المقارنة في مصفوفة مرتبة إلى Ω(log n) مقارنة في أسوأ الحالات؟
- Aلأن البحث الثنائي هو الخوارزمية الوحيدة الممكنة، وهو يحتاج إلى log₂ n مقارنة
- Bلأن شجرة قرار لها n نتيجة ممكنة يجب أن يكون عمقها log₂ n على الأقل
- Cلأن كل عنصر يجب أن يُقارَن مرة واحدة على الأقل
- Dلأن كل مقارنة تستغرق زمنًا لوغاريتميًا
8.صعبة
لإثبات أن مسألة جديدة X هي NP-صعبة، ماذا يجب أن تفعل؟
- Aأن تختزل مسألة NP-صعبة معروفة إلى X في زمن كثير حدود
- Bأن تبيّن أن X ليس لها خوارزمية كثيرة حدود للمدخلات الصغيرة
- Cأن تختزل X إلى مسألة NP-صعبة معروفة في زمن كثير حدود
- Dأن تبيّن أنه يمكن التحقق من X في زمن كثير حدود
مفتاح الإجابات
- 1. C · O(n²)
- 2. D · 10
- 3. B · O(n)
- 4. B · Ω(n log n)
- 5. D · O(n log n)
- 6. B · O(n)
- 7. B · لأن شجرة قرار لها n نتيجة ممكنة يجب أن يكون عمقها log₂ n على الأقل
- 8. A · أن تختزل مسألة NP-صعبة معروفة إلى X في زمن كثير حدود
حلول كاملة خطوة بخطوة: تدرّب على هذا الموضوع في examproblems.com.