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

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

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

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

1.سهلة

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

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

أي فئة تعقيد تنمو بأسرع ما يمكن عندما تكون n كبيرة؟

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

ما قيمة log₂ 1024؟

  1. A10
  2. B512
  3. C12
  4. D32
4.متوسطة

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

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

ما زمن تنفيذ الفرز الجذري LSD على n عددًا صحيحًا من d خانة في الأساس k؟

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

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

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

تحل خوارزمية البرمجة الديناميكية Held–Karp مسألة البائع المتجول بدقة. ما زمن تنفيذها لـ n مدينة؟

  1. AO(n!)
  2. BO(2n²)
  3. CO(n³)
  4. DO(n² 2ⁿ)
8.صعبة

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

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

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

  1. 1. C · O الكبير (Big O)
  2. 2. C · O(2ⁿ)
  3. 3. A · 10
  4. 4. A · O(n)
  5. 5. D · O(d(n + k))
  6. 6. D · تتخذ الخيار الأفضل محليًا في كل خطوة
  7. 7. D · O(n² 2ⁿ)
  8. 8. D · مسائل القرار القابلة للحل بخوارزمية حتمية في زمن كثير حدود

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