پیچیدگی محاسباتی: تفاوت میان نسخهها
محتوای حذفشده محتوای افزودهشده
Yamaha5Bot (بحث | مشارکتها) جز تمیزکاری، + ماژول ابرابزار با استفاده از AWB |
ابرابزار |
||
خط ۱۷۶:
T(n)=n(n+1)/2
== پیچیدگی حافظه
پیچیدگی حافظهای میزان فضائی از حافظهاست که برنامه برای اجرای کامل به آن نیاز دارد. فضای مورد نیاز در هربرنامه مجموع قسمتهای زیر است:<ref>برگرفته از کتاب ریاضیات گسسته و کاربردهای آن، کنت اچ روزن</ref>
* بخش ثابت فضا که معمولاً شامل فضای دستورالعمل، فضای متغیرهای با اندازه ثابت و فضای لازم برای ذخیره ورودی و خروجیهای برنامهاست.
* بخش متغیر فضا شامل فضای پشته و فضای موردنیاز برای مقادیر متغیرهایی که اندازه آنها بستگی به مسئله و مشخصات ورودی دارد.
سطر ۱۸۹ ⟵ ۱۸۷:
=== Big-O (حدبالا) ===
تابع f(n) را برای
f(n)≤cg(n) برقرار باشد.
سطر ۱۹۸ ⟵ ۱۹۶:
=== امگا/Ω (حدپائین) ===
تابع (f(n را برای
((f(n) ≥ c(g(n) برقرار باشد.
سطر ۲۰۷ ⟵ ۲۰۵:
=== تتا/Θ (حدمتوسط) ===
تابع (f(n را برای
c g(n) ≤f(n) ≤ d g(n) برقرار باشد.
|