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

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

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

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

1.سهلة

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

  1. AO(n!)
  2. BO(2ⁿ)
  3. CO(n³)
  4. DO(nⁿ)
2.سهلة

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

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

ما التذكير (Memoisation)؟

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

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

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

كم مساحة مكدّس تستخدم دالة مضروب عودية بسيطة fact(n) = n × fact(n − 1)؟

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

لماذا يُحذف أساس اللوغاريتم عادةً في O الكبير، كما في O(log n)؟

  1. Aكل اللوغاريتمات في علوم الحاسوب أساسها 10، فهو مفهوم ضمنًا
  2. Bلأن الأساس لا يهم إلا عندما تكون n صغيرة
  3. Cلأن اللوغاريتمات ذات الأسس المختلفة لا تختلف إلا بمعامل ثابت
  4. Dلأن اللوغاريتمات تُقرَّب دائمًا إلى أعداد صحيحة
7.صعبة

أي تعريف للفئة NP صحيح؟

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

ماذا أثبتت مبرهنة Cook–Levin؟

  1. Aأن مسألة التوقف غير قابلة للحسم
  2. Bأن مسألة الإرضاء البولياني (SAT) هي NP-تامة
  3. Cأن P لا تساوي NP
  4. Dأن كل مسألة NP يمكن حلها في زمن أسّي

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

  1. 1. C · O(n³)
  2. 2. B · O(n²)
  3. 3. A · تخزين نتائج استدعاءات الدوال ليُجاب عن الاستدعاءات المكررة من الذاكرة
  4. 4. C · O(n)
  5. 5. B · O(n)
  6. 6. C · لأن اللوغاريتمات ذات الأسس المختلفة لا تختلف إلا بمعامل ثابت
  7. 7. B · مسائل القرار التي يمكن التحقق من إجاباتها بـ "نعم" في زمن كثير حدود عند إعطاء شهادة
  8. 8. B · أن مسألة الإرضاء البولياني (SAT) هي NP-تامة

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