1.سهلة
ماذا يصف زمن التنفيذ في الحالة المتوسطة؟
- Aالزمن لمدخل متوسط الطول
- Bالزمن المتوقع على توزيع معين للمدخلات ذات الحجم n
- Cالزمن على الحاسوب الأكثر شيوعًا
- Dالقيمة الوسطى بين زمن التنفيذ في أفضل الحالات وفي أسوئها
2.سهلة
أي استراتيجية تصميم يستخدمها الفرز بالدمج؟
- Aفرّق تسُد
- Bالبرمجة الديناميكية
- Cالقوة الغاشمة
- Dالاختيار الجشع
3.سهلة
تستغرق خوارزمية O(n²) ثانية واحدة عند n = 1000. كم تستغرق تقريبًا عند n = 2000؟
- Aثانيتين
- B8 ثوانٍ
- Cثانية واحدة
- D4 ثوانٍ
4.متوسطة
حل العلاقة التكرارية T(n) = 2T(n/2) + O(n) هو:
- AO(n)
- BO(log n)
- CO(n log n)
- DO(n²)
5.متوسطة
ما زمن تنفيذ الفرز الجذري LSD على n عددًا صحيحًا من d خانة في الأساس k؟
- AO(d(n + k))
- BO(n log n)
- CO(n²)
- DO(dn log k)
6.متوسطة
هل يصح القول إن خوارزمية O(n²) هي أيضًا O(n³)؟
- Aلا، لأن O الكبير يجب أن يذكر دائمًا معدل النمو الدقيق للدالة
- Bنعم، لأن O الكبير حد أعلى وn² لا تنمو أسرع من n³
- Cنعم، لكن فقط إذا كانت n أصغر من 100
- Dلا، لأن n³ أصغر من n² عندما تكون n كبيرة
7.صعبة
ما الفرق بين مسألة غير قابلة للحسم ومسألة غير قابلة للمعالجة؟
- Aكلاهما يعني أن المسألة ليس لها خوارزمية إطلاقًا
- Bالمسألة غير القابلة للحسم لا توجد خوارزمية تحلها على كل المدخلات؛ أما غير القابلة للمعالجة فلها خوارزمية لكنها بطيئة جدًا
- Cالمسائل غير القابلة للمعالجة لا تحلها أي خوارزمية، أما غير القابلة للحسم فتحتاج فقط إلى زمن أسّي
- Dالمسائل غير القابلة للحسم في NP، والمسائل غير القابلة للمعالجة في P
8.صعبة
يعمل الفرز بالإدراج في O(n) على المدخلات المرتبة. هل يناقض هذا الحد الأدنى Ω(n log n) للفرز بالمقارنة؟
- Aنعم، لكن فقط للمصفوفات الأقصر من 100
- Bنعم، فالحد الأدنى خاطئ إذن
- Cلا، فالحد الأدنى ينطبق على أسوأ الحالات عبر كل المدخلات، لا على كل مدخل
- Dلا، لأن الفرز بالإدراج ليس فرزًا بالمقارنة
مفتاح الإجابات
- 1. B · الزمن المتوقع على توزيع معين للمدخلات ذات الحجم n
- 2. A · فرّق تسُد
- 3. D · 4 ثوانٍ
- 4. C · O(n log n)
- 5. A · O(d(n + k))
- 6. B · نعم، لأن O الكبير حد أعلى وn² لا تنمو أسرع من n³
- 7. B · المسألة غير القابلة للحسم لا توجد خوارزمية تحلها على كل المدخلات؛ أما غير القابلة للمعالجة فلها خوارزمية لكنها بطيئة جدًا
- 8. C · لا، فالحد الأدنى ينطبق على أسوأ الحالات عبر كل المدخلات، لا على كل مدخل
حلول كاملة خطوة بخطوة: تدرّب على هذا الموضوع في examproblems.com.