رفتن به محتوای اصلی
برنامه‌سازی پیشرفته با پایتون درس‌نامهٔ آزاد
فرمول متوسط ۶ دقیقه

تعریف O بزرگ

تعریف دقیق O بزرگ: کران بالای رشد، حذف ثابت‌ها و خواندن درست نماد با مثال.

نام فرمول

نماد O بزرگ (Big-O)

شرایط اعتبار

  • رفتار حدی برای ورودی‌های بزرگ است، نه ورودی کوچک.
  • ثابت‌ها و جملات کم‌مرتبه حذف می‌شوند.
  • بدترین حالت را توصیف می‌کند مگر خلافش گفته شود.

این فرمول می‌گوید زمان (یا حافظهٔ) الگوریتم با رشد ورودی، حداکثر با چه سرعتی رشد می‌کند.

فرمول
خوانش: رشد T حداکثر از مرتبهٔ f است

یعنی از یک n₀ به بعد، برای یک ثابت c. سه پیامدِ عملی: (۱) ثابت‌ها مهم نیستند — همان است؛ (۲) جملهٔ غالب می‌ماند — همان است؛ (۳) نماد دربارهٔ «مقیاس» حرف می‌زند نه ثانیه: الگوریتمِ با دوبرابرشدن ورودی تقریباً چهار برابر می‌شود.

مطالب مرتبط

از همین بخش و با برچسب‌های مشترک

این مطلب را خواندید؟ آن را علامت بزنید تا پیشرفت شما روی همین دستگاه ذخیره شود.

وضعیت پیشرفت برای تعریف O بزرگ