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

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

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

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

1.سهلة

كيف يعمل الفرز بالاختيار (Selection sort)؟

  1. Aيبدّل مرارًا مواضع العناصر المتجاورة الموجودة في ترتيب خاطئ
  2. Bيُدرج كل عنصر في جزء مرتب متنامٍ بالإزاحة
  3. Cيقسم المصفوفة إلى نصفين ثم يدمجهما
  4. Dيجد مرارًا أصغر عنصر في الجزء غير المرتب ويبدّله إلى المقدمة
2.سهلة

ما قيمة log₂ 1024؟

  1. A32
  2. B512
  3. C10
  4. D12
3.سهلة

ما التعقيد الزمني للفرز بالدمج في أسوأ الحالات؟

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

بقطع نقدية من فئات 1 و3 و4 ومبلغ 6، كم قطعة تستخدم الطريقة الجشعة "أكبر قطعة أولًا" مقارنةً بالحل الأمثل؟

  1. Aتستخدم الجشعة 4 قطع، والأمثل 3
  2. Bتستخدم الجشعة 3 قطع، والأمثل 3
  3. Cتستخدم الجشعة قطعتين، والأمثل 2
  4. Dتستخدم الجشعة 3 قطع، والأمثل 2
5.متوسطة

حل العلاقة التكرارية T(n) = 2T(n/2) + O(n) هو:

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

يجد البحث بالعرض أولًا في رسم بياني غير موزون:

  1. Aالشجرة الممتدة الصغرى
  2. Bترتيبًا طوبولوجيًا في جميع الرسوم البيانية
  3. Cأقصر المسارات في رسوم بيانية تحتوي على أوزان سالبة للحواف
  4. Dأقصر المسارات بعدد الأضلاع من عقدة البداية
7.صعبة

تضرب خوارزمية ستراسن المصفوفات باستخدام 7 بدل 8 عمليات ضرب عودية لكتل نصف الحجم. ما زمن تنفيذها؟

  1. AΘ(nlog₂ 7)، أي نحو n2,81
  2. BΘ(n² log n)
  3. CΘ(n³)
  4. DΘ(n2)
8.صعبة

أي عبارة صحيحة عن اختيار العنصر الأصغر رقم k في مصفوفة غير مرتبة؟

  1. Aيحتاج الاختيار دائمًا إلى Ω(n log n) لأنه يتطلب الفرز
  2. Bيعمل Quickselect في زمن متوقع O(n)، وتضمن طريقة وسيط الوسائط O(n) في أسوأ الحالات
  3. Cالاختيار ممكن فقط في O(n²)
  4. Dيعمل Quickselect في O(log n) في أسوأ الحالات لأنه يعود على جانب واحد فقط من المحور

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

  1. 1. D · يجد مرارًا أصغر عنصر في الجزء غير المرتب ويبدّله إلى المقدمة
  2. 2. C · 10
  3. 3. B · O(n log n)
  4. 4. D · تستخدم الجشعة 3 قطع، والأمثل 2
  5. 5. A · O(n log n)
  6. 6. D · أقصر المسارات بعدد الأضلاع من عقدة البداية
  7. 7. A · Θ(nlog₂ 7)، أي نحو n2,81
  8. 8. B · يعمل Quickselect في زمن متوقع O(n)، وتضمن طريقة وسيط الوسائط O(n) في أسوأ الحالات

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