زمن تنفيذ خوارزمية O(n). ماذا يُسمى هذا النمو؟
- Aثابت
- Bخطي
- Cتربيعي
- Dلوغاريتمي
زمن تنفيذ خوارزمية O(n). ماذا يُسمى هذا النمو؟
أي مما يلي ينمو بأبطأ ما يمكن عندما تصبح n كبيرة؟
تُسمى المسألة عادةً قابلة للمعالجة (tractable) إذا:
ما التعقيد الزمني لـ: for i = 1 to n: (j = 1; while j < n: j = j × 2)؟
كم مقارنة تقريبًا يحتاجها البحث الثنائي في أسوأ الحالات على مصفوفة مرتبة من 1,000,000 عنصر؟
ما التعقيد الزمني لـ: for i = 1 to n: for j = 1 to i: نفّذ عملًا O(1)؟
أي خوارزمية تجد شجرة ممتدة صغرى بإضافة أرخص ضلع لا يُكوّن دورة بشكل متكرر؟
كيف تُقارَن n! و2ⁿ عندما تكون n كبيرة؟
حلول كاملة خطوة بخطوة: تدرّب على هذا الموضوع في examproblems.com.