ورقة عمل الخوارزميات والتعقيد مع الإجابات

ورقة عمل مجانية قابلة للطباعة في الخوارزميات والتعقيد: 8 مسألة من السهل إلى مستوى الامتحان، مع مفتاح الإجابات. اطبعها أو احفظها بصيغة PDF.

للمعلمين: يمكن طباعتها ونسخها واستخدامها في الصف مجانًا. كل ورقة عمل جديدة لها قيم جديدة ومفتاح إجابات خاص بها. نقدّر إضافة رابط إلى ExamProblems في صفحة مقررك.

الاسم: ____________________   التاريخ: ____________

1.سهلة

ماذا يُسمى النمو O(2ⁿ)؟

  1. Aكثير حدود
  2. Bلوغاريتمي
  3. Cأسّي
  4. Dخطي
2.سهلة

ما قيمة log₂ 1024؟

  1. A10
  2. B512
  3. C32
  4. D12
3.سهلة

أي فئة تعقيد تنمو بأسرع ما يمكن عندما تكون n كبيرة؟

  1. AO(n log n)
  2. BO(2ⁿ)
  3. CO(n²)
  4. DO(n³)
4.متوسطة

لماذا لا تعطي البرمجة الديناميكية تسريعًا حقيقيًا للفرز بالدمج؟

  1. Aلأن الفرز بالدمج O(n) أصلًا
  2. Bلأن البرمجة الديناميكية لا تعمل إلا على مسائل الرسوم البيانية، لا على المصفوفات
  3. Cلأن الفرز بالدمج ليس له بنية عودية
  4. Dلأن مسائله الفرعية لا تتداخل، فلا شيء يُعاد استخدامه
5.متوسطة

كم مقارنة تقريبًا يحتاجها البحث الثنائي في أسوأ الحالات على مصفوفة مرتبة من 1,000,000 عنصر؟

  1. Aنحو 500,000
  2. Bنحو 100
  3. Cنحو 20
  4. Dنحو 1,000
6.متوسطة

أي خوارزمية تجد أقصر المسارات من مصدر واحد في رسم بياني أوزان أضلاعه غير سالبة؟

  1. Aالبحث بالعمق أولًا (DFS)
  2. Bخوارزمية بيلمان–فورد مطلوبة في جميع الحالات
  3. Cخوارزمية كروسكال (Kruskal)
  4. Dخوارزمية ديكسترا (Dijkstra)
7.صعبة

يعمل الفرز بالإدراج في O(n) على المدخلات المرتبة. هل يناقض هذا الحد الأدنى Ω(n log n) للفرز بالمقارنة؟

  1. Aنعم، لكن فقط للمصفوفات الأقصر من 100
  2. Bلا، فالحد الأدنى ينطبق على أسوأ الحالات عبر كل المدخلات، لا على كل مدخل
  3. Cنعم، فالحد الأدنى خاطئ إذن
  4. Dلا، لأن الفرز بالإدراج ليس فرزًا بالمقارنة
8.صعبة

كيف تُصنَّف مسألة البائع المتجول؟

  1. Aتنتمي إلى P لأن خوارزمية Dijkstra تحلها بزيارة كل مدينة مرة واحدة
  2. Bنسخة القرار NP-تامة ونسخة التحسين NP-صعبة
  3. Cنسخة القرار في P لكن نسخة التحسين NP-تامة
  4. Dغير قابلة للحسم

مفتاح الإجابات

  1. 1. C · أسّي
  2. 2. A · 10
  3. 3. B · O(2ⁿ)
  4. 4. D · لأن مسائله الفرعية لا تتداخل، فلا شيء يُعاد استخدامه
  5. 5. C · نحو 20
  6. 6. D · خوارزمية ديكسترا (Dijkstra)
  7. 7. B · لا، فالحد الأدنى ينطبق على أسوأ الحالات عبر كل المدخلات، لا على كل مدخل
  8. 8. B · نسخة القرار NP-تامة ونسخة التحسين NP-صعبة

حلول كاملة خطوة بخطوة: تدرّب على هذا الموضوع في examproblems.com.