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

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

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

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

1.سهلة

أي خوارزمية فرز تختار محورًا وتقسم المصفوفة إلى عناصر أصغر وعناصر أكبر؟

  1. Aالفرز بالإدراج
  2. Bالفرز الفقاعي
  3. Cالفرز السريع (Quicksort)
  4. Dالفرز بالدمج
2.سهلة

ما التعقيد الزمني للفرز بالإدراج في أفضل الحالات، على مصفوفة مرتبة مسبقًا؟

  1. AO(n log n)
  2. BO(1)
  3. CO(n²)
  4. DO(n)
3.سهلة

أي من أزمنة التنفيذ هذه كثير حدود؟

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

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

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

ما حل علاقة التكرار T(n) = 2T(n/2) + O(1)؟

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

ماذا يعني أن لمسألة بنية فرعية مثلى؟

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

أي تقنية تعطي زمن تشغيل متوقعًا O(n log n) للفرز السريع على أي مدخلات؟

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

ماذا سيترتب لو وجد أحدهم خوارزمية كثيرة حدود لمسألة NP-تامة واحدة؟

  1. Aتنتقل تلك المسألة وحدها إلى P
  2. Bيمكن حل كل مسألة في NP في زمن كثير حدود، أي P = NP
  3. Cتصبح كل الخوارزميات ذات الزمن الأسّي خطية فورًا
  4. Dتصبح مسألة التوقف قابلة للحسم

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

  1. 1. C · الفرز السريع (Quicksort)
  2. 2. D · O(n)
  3. 3. A · O(n³)
  4. 4. B · تستخدم الجشعة 3 قطع، والأمثل 2
  5. 5. C · O(n)
  6. 6. D · أنه يمكن بناء حل أمثل من الحلول المثلى لمسائلها الفرعية
  7. 7. A · اختيار المحور عشوائيًا بتوزيع منتظم
  8. 8. B · يمكن حل كل مسألة في NP في زمن كثير حدود، أي P = NP

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