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

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

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

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

1.سهلة

ما الخطوات الثلاث لخوارزمية فرّق تسُد؟

  1. Aالتقسيم، والحل، والدمج
  2. Bالقراءة، والحساب، والكتابة
  3. Cالفرز، والبحث، والإرجاع
  4. Dالتخمين، والتحقق، والتكرار
2.سهلة

زمن تنفيذ خوارزمية O(n). ماذا يُسمى هذا النمو؟

  1. Aثابت
  2. Bخطي
  3. Cتربيعي
  4. Dلوغاريتمي
3.سهلة

ماذا يعني أن عملية تُنفَّذ في زمن O(1)؟

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

ما التعقيد الزمني لـ: for i = 1 to n: (j = 1; while j < n: j = j × 2)؟

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

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

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

ماذا يقيس التحليل المستهلَك (amortised)؟

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

لأي نوع من مسألة الحقيبة تعطي القاعدة الجشعة "خذ العناصر بترتيب القيمة لكل وحدة وزن" إجابة مثلى دائمًا؟

  1. Aلا هذا ولا ذاك
  2. Bالنوعان كلاهما
  3. Cالحقيبة الكسرية، حيث يجوز تقسيم العناصر
  4. Dحقيبة 0/1، حيث يجب دائمًا أخذ العناصر كاملة
8.صعبة

تكون المسألة NP-كاملة (NP-complete) إذا كانت:

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

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

  1. 1. A · التقسيم، والحل، والدمج
  2. 2. B · خطي
  3. 3. A · أن زمن تنفيذها لا ينمو مع حجم المدخلات
  4. 4. B · O(n log n)
  5. 5. B · تستخدم الجشعة 3 قطع، والأمثل 2
  6. 6. B · متوسط الكلفة لكل عملية على أسوأ سلسلة من العمليات
  7. 7. C · الحقيبة الكسرية، حيث يجوز تقسيم العناصر
  8. 8. B · تنتمي إلى NP وكل مسألة في NP قابلة للاختزال إليها في زمن كثير الحدود

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