ماذا تعني f(n) = Θ(g(n))؟
- Aأن f أصغر دائمًا من g لكل n، فتحدّها g من الأعلى ولا تحدّها من الأسفل أبدًا
- Bأن f تنمو بمعدل g نفسه، محصورة من الأعلى والأسفل بمضاعفات ثابتة لـ g
- Cأن f تنمو أبطأ من g تمامًا
- Dأن f تنمو أسرع من g تمامًا
ماذا تعني f(n) = Θ(g(n))؟
تستغرق خوارزمية O(n²) ثانية واحدة عند n = 1000. كم تستغرق تقريبًا عند n = 2000؟
ما التعقيد الزمني للبحث الثنائي في مصفوفة مرتبة؟
ما حل علاقة التكرار T(n) = T(n − 1) + O(n)؟
ما التعقيد الزمني لـ: for i = 1 to n: for j = 1 to i: نفّذ عملًا O(1)؟
ما التعقيد الزمني لـ: for i = 1 to n: (j = 1; while j < n: j = j × 2)؟
الفرز الطوبولوجي ممكن فقط في:
تضرب خوارزمية ستراسن المصفوفات باستخدام 7 بدل 8 عمليات ضرب عودية لكتل نصف الحجم. ما زمن تنفيذها؟
حلول كاملة خطوة بخطوة: تدرّب على هذا الموضوع في examproblems.com.