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

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

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

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

1.سهلة

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

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

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

  1. Aأوميغا الصغير (Little omega)
  2. BO الكبير (Big O)
  3. Cأوميغا الكبير (Big Omega)
  4. Dثيتا الكبير (Big Theta)
3.سهلة

ما الخطوات الثلاث لخوارزمية فرّق تسُد؟

  1. Aالقراءة، والحساب، والكتابة
  2. Bالتخمين، والتحقق، والتكرار
  3. Cالتقسيم، والحل، والدمج
  4. Dالفرز، والبحث، والإرجاع
4.متوسطة

الخوارزمية الجشعة (Greedy):

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

التعقيد الزمني لحساب فيبوناتشي العودي الساذج (fib(n) = fib(n−1) + fib(n−2)) هو:

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

ماذا يقيس التحليل المستهلَك (amortised)؟

  1. Aمتوسط الكلفة لكل عملية على أسوأ سلسلة من العمليات
  2. Bكلفة الخوارزمية على أفضل مدخل
  3. Cالكلفة المتوقعة على مدخلات عشوائية
  4. Dكلفة أغلى عملية منفردة في أي موضع من السلسلة
7.صعبة

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

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

ما التعقيد الزمني لبناء كومة ثنائية من n عنصر غير مرتب بالطريقة التصاعدية (bottom-up)؟

  1. AO(n log n)
  2. BO(n)
  3. CO(n²)
  4. DO(log n)

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

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

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