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

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

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

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

1.سهلة

ما قيمة log₂ 1024؟

  1. A512
  2. B10
  3. C12
  4. D32
2.سهلة

أي ترميز يصف حدًا أدنى للنمو؟

  1. AΩ (أوميغا الكبير)
  2. Bo (o الصغير)
  3. CΘ (ثيتا الكبير)
  4. DO (O الكبير)
3.سهلة

ماذا تعني f(n) = Θ(g(n))؟

  1. Aأن f تنمو بمعدل g نفسه، محصورة من الأعلى والأسفل بمضاعفات ثابتة لـ g
  2. Bأن f أصغر دائمًا من g لكل n، فتحدّها g من الأعلى ولا تحدّها من الأسفل أبدًا
  3. Cأن f تنمو أسرع من g تمامًا
  4. Dأن f تنمو أبطأ من g تمامًا
4.متوسطة

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

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

كيف تبني خوارزمية Prim شجرة امتداد صغرى؟

  1. Aتُنفّذ البحث بالعرض أولًا وتحتفظ بشجرة BFS
  2. Bتُنمّي شجرة واحدة من رأس بداية، مضيفةً أرخص حافة خارجة من الشجرة
  3. Cتحذف أغلى حافة حتى لا تبقى دورات
  4. Dترتب كل الحواف حسب الوزن وتضيف كل حافة ما لم تُشكّل دورة في الغابة
6.متوسطة

ما التعقيد الزمني لخوارزمية البرمجة الديناميكية القياسية لأطول تتابع جزئي مشترك لسلسلتين طولهما m وn؟

  1. AO(mn log n)
  2. BO(mn)
  3. CO(2m+n)
  4. DO(m + n)
7.صعبة

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

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

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

  1. AΘ(n)
  2. BΘ(n log² n)
  3. CΘ(n log n)
  4. DΘ(n²)

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

  1. 1. B · 10
  2. 2. A · Ω (أوميغا الكبير)
  3. 3. A · أن f تنمو بمعدل g نفسه، محصورة من الأعلى والأسفل بمضاعفات ثابتة لـ g
  4. 4. C · O(log n)
  5. 5. B · تُنمّي شجرة واحدة من رأس بداية، مضيفةً أرخص حافة خارجة من الشجرة
  6. 6. B · O(mn)
  7. 7. D · يمكن حل كل مسألة في NP في زمن كثير حدود، أي P = NP
  8. 8. B · Θ(n log² n)

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