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

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

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

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

1.سهلة

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

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

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

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

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

  1. Aنحو n²
  2. Bنحو log₂ n
  3. Cنحو n
  4. Dنحو n / 2
4.متوسطة

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

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

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

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

حل العلاقة التكرارية T(n) = 2T(n/2) + O(n) هو:

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

ما حل علاقة التكرار T(n) = 2T(n/2) + n log n؟

  1. AΘ(n)
  2. BΘ(n²)
  3. CΘ(n log² n)
  4. DΘ(n log n)
8.صعبة

أي حد صحيح لـ log(n!)؟

  1. AΘ(n log n)
  2. BΘ(n²)
  3. CΘ(log n)
  4. DΘ(n)

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

  1. 1. B · O(n log n)
  2. 2. A · O(V + E)
  3. 3. B · نحو log₂ n
  4. 4. C · O(d(n + k))
  5. 5. D · O(n)
  6. 6. D · O(n log n)
  7. 7. C · Θ(n log² n)
  8. 8. A · Θ(n log n)

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