1.سهلة
ما قيمة log₂ 1024؟
- A10
- B32
- C12
- D512
2.سهلة
أي ترميز يصف حدًا أدنى للنمو؟
- AΘ (ثيتا الكبير)
- BO (O الكبير)
- CΩ (أوميغا الكبير)
- Do (o الصغير)
3.سهلة
ما التعقيد الزمني لإيجاد أكبر قيمة في مصفوفة غير مرتبة من n عددًا؟
- AO(n log n)
- BO(n)
- CO(log n)
- DO(1)
4.متوسطة
الحد الأدنى للفرز القائم على المقارنة في أسوأ الحالات هو:
- AΩ(n log n)
- BΩ(log n)
- CΩ(n)
- DΩ(n²)
5.متوسطة
ماذا يقيس التحليل المستهلَك (amortised)؟
- Aكلفة الخوارزمية على أفضل مدخل
- Bمتوسط الكلفة لكل عملية على أسوأ سلسلة من العمليات
- Cالكلفة المتوقعة على مدخلات عشوائية
- Dكلفة أغلى عملية منفردة في أي موضع من السلسلة
6.متوسطة
ما التعقيد الزمني للفرز السريع (Quicksort) في أسوأ الحالات؟
- AO(n)
- BO(n²)
- CO(n log n)
- DO(log n)
7.صعبة
ما التعقيد الزمني لبناء كومة ثنائية من n عنصر غير مرتب بالطريقة التصاعدية (bottom-up)؟
- AO(n²)
- BO(n log n)
- CO(n)
- DO(log n)
8.صعبة
ماذا سيترتب لو وجد أحدهم خوارزمية كثيرة حدود لمسألة NP-تامة واحدة؟
- Aتصبح كل الخوارزميات ذات الزمن الأسّي خطية فورًا
- Bتصبح مسألة التوقف قابلة للحسم
- Cيمكن حل كل مسألة في NP في زمن كثير حدود، أي P = NP
- Dتنتقل تلك المسألة وحدها إلى P
مفتاح الإجابات
- 1. A · 10
- 2. C · Ω (أوميغا الكبير)
- 3. B · O(n)
- 4. A · Ω(n log n)
- 5. B · متوسط الكلفة لكل عملية على أسوأ سلسلة من العمليات
- 6. B · O(n²)
- 7. C · O(n)
- 8. C · يمكن حل كل مسألة في NP في زمن كثير حدود، أي P = NP
حلول كاملة خطوة بخطوة: تدرّب على هذا الموضوع في examproblems.com.