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

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

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

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

1.سهلة

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

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

ما التعقيد الزمني للبحث الخطي في مصفوفة غير مرتبة من n عنصر (في أسوأ الحالات)؟

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

ماذا يصف زمن التنفيذ في الحالة المتوسطة؟

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

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

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

أي خوارزمية فرز مستقرة؟

  1. Aالفرز السريع (النسخة الموضعية المعتادة)
  2. Bالفرز بالكومة
  3. Cالفرز بالاختيار (النسخة المعتادة)
  4. Dالفرز بالدمج
6.متوسطة

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

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

يحقق ضرب كاراتسوبا T(n) = 3T(n/2) + O(n). ما حل هذه العلاقة؟

  1. AΘ(nlog₂ 3)، أي نحو n1,585
  2. BΘ(n3)
  3. CΘ(n²)
  4. DΘ(n log n)
8.صعبة

لماذا قد تعطي خوارزمية Dijkstra نتائج خاطئة حين تكون بعض أوزان الحواف سالبة؟

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

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

  1. 1. C · O(V + E)
  2. 2. B · O(n)
  3. 3. C · الزمن المتوقع على توزيع معين للمدخلات ذات الحجم n
  4. 4. A · O(n)
  5. 5. D · الفرز بالدمج
  6. 6. A · O(n²)
  7. 7. A · Θ(nlog₂ 3)، أي نحو n1,585
  8. 8. C · لأن الرأس يُثبَّت نهائيًا عند استخراجه، لكن حافة سالبة لاحقة قد تعطيه مسارًا أقصر

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