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

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

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

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

1.سهلة

تبدأ حلقة بـ i = 1 وتضاعف i في كل تكرار حتى i > n. كم تكرارًا تُنفِّذ؟

  1. Aنحو n / 2
  2. Bنحو n
  3. Cنحو log₂ n
  4. Dنحو n²
2.سهلة

ما التعقيد الزمني للبحث بالعمق أولًا (DFS) على رسم بياني مخزّن بقوائم التجاور؟

  1. AO(V²)
  2. BO(V × E)
  3. CO(E log V)
  4. DO(V + E)
3.سهلة

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

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

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

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

لماذا تنتقل روتينات فرز كثيرة في المكتبات إلى الفرز بالإدراج للمصفوفات الفرعية الصغيرة جدًا؟

  1. Aلأن الخوارزميات العودية لا تتعامل مع مصفوفات أقل من 10 عناصر
  2. Bلأن الفرز بالإدراج O(n log n) في أسوأ الحالات
  3. Cلأن الفرز بالإدراج يستهلك ذاكرة أقل من أي خوارزمية فرز أخرى على المدخلات الكبيرة
  4. Dلأن كلفته الإضافية ضئيلة وهو سريع على المدخلات الصغيرة أو شبه المرتبة
6.متوسطة

يستخدم فرز سريع العنصر الأول محورًا دائمًا. على أي مدخل يُظهر سلوك أسوأ الحالات؟

  1. Aمصفوفة عناصرها كلها مختلفة
  2. Bمصفوفة مرتبة مسبقًا
  3. Cمصفوفة بترتيب عشوائي
  4. Dمصفوفة طولها 2
7.صعبة

ما التعقيد الزمني لـ: for i = 1 to n: for (j = i; j ≤ n; j = j + i) نفّذ عملًا O(1)؟

  1. AO(n)
  2. BO(n²)
  3. CO(n √n)
  4. DO(n log n)
8.صعبة

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

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

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

  1. 1. C · نحو log₂ n
  2. 2. D · O(V + E)
  3. 3. D · O(n)
  4. 4. D · O(2ⁿ)
  5. 5. D · لأن كلفته الإضافية ضئيلة وهو سريع على المدخلات الصغيرة أو شبه المرتبة
  6. 6. B · مصفوفة مرتبة مسبقًا
  7. 7. D · O(n log n)
  8. 8. D · أن مسألة الإرضاء البولياني (SAT) هي NP-تامة

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