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

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

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

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

1.سهلة

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

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

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

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

كم ذاكرة إضافية يستخدمها الفرز بالدمج القياسي المعتمد على المصفوفات؟

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

تُنفِّذ دالة حلقة من n تكرارًا، ثم بشكل منفصل حلقة أخرى من n تكرارًا. ما تعقيدها الزمني؟

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

ما التعقيد الزمني لحساب عدد فيبوناتشي رقم n بجدول تصاعدي (من الأسفل إلى الأعلى)؟

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

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

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

كيف تكشف خوارزمية Bellman–Ford دورة سالبة الوزن قابلة للبلوغ من المصدر؟

  1. Aتعدّ الدورات بالبحث بالعمق أولًا
  2. Bبعد V − 1 جولة تتحقق مما إذا كان يمكن بعدُ إرخاء أي حافة
  3. Cتتحقق مما إذا كانت لأي حافة وزن سالب
  4. Dتُنفّذ خوارزمية Dijkstra مرتين وتقارن نتيجتَي المسافات
8.صعبة

أي أمرين يجب إثباتهما لإثبات أن مسألة القرار X هي NP-تامة؟

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

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

  1. 1. A · Ω (أوميغا الكبير)
  2. 2. D · خطي
  3. 3. D · O(n)
  4. 4. D · O(n)
  5. 5. A · O(n)
  6. 6. B · لأن كلفته الإضافية ضئيلة وهو سريع على المدخلات الصغيرة أو شبه المرتبة
  7. 7. B · بعد V − 1 جولة تتحقق مما إذا كان يمكن بعدُ إرخاء أي حافة
  8. 8. A · أن X تنتمي إلى NP، وأن مسألة NP-تامة معروفة تُختزل إلى X في زمن كثير حدود

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