- ارسالیها
- 13,107
- پسندها
- 33,547
- امتیازها
- 96,874
- مدالها
- 69
- سن
- 17
- نویسنده موضوع
- مدیرکل
- #1
تمام الگوریتمها (خوارزمیها) باید شرایط و معیارهای زیر را دارا باشند:[۳]
دننه ییز:
یک الگوریتم باید هیچ یا حداقل یک پارامتر را به عنوان ورودی بپذیرد
وتون:
الگوریتم بایستی حداقل یک کمیت به عنوان خروجی (نتیجهٔ عملیات) تولید کند
قطعیت:
دستورهای الگوریتم باید با زبانی دقیق و بیابهام بیان شوند. هر دستورالعمل نیز باید انجامپذیر باشد. دستورهایی نظیر «مقدار ۶ یا ۷ را به x اضافه کنید» یا «حاصل تقسیم پنج بر صفر را محاسبه کنید» مجاز نیستند؛ چرا که در مورد مثال اول، معلوم نیست که بالاخره چه عددی باید انتخاب شود، و در خصوص مثال دوم هم تقسیم بر صفر در ریاضیات تعریف نشدهاست.
به عبارت دیگر برای هر ورودی باید یک پردازش صحیح تعریف شده باشد
محدودیت:
الگوریتم باید دارای شروع و پایان...
دننه ییز:
یک الگوریتم باید هیچ یا حداقل یک پارامتر را به عنوان ورودی بپذیرد
وتون:
الگوریتم بایستی حداقل یک کمیت به عنوان خروجی (نتیجهٔ عملیات) تولید کند
قطعیت:
دستورهای الگوریتم باید با زبانی دقیق و بیابهام بیان شوند. هر دستورالعمل نیز باید انجامپذیر باشد. دستورهایی نظیر «مقدار ۶ یا ۷ را به x اضافه کنید» یا «حاصل تقسیم پنج بر صفر را محاسبه کنید» مجاز نیستند؛ چرا که در مورد مثال اول، معلوم نیست که بالاخره چه عددی باید انتخاب شود، و در خصوص مثال دوم هم تقسیم بر صفر در ریاضیات تعریف نشدهاست.
به عبارت دیگر برای هر ورودی باید یک پردازش صحیح تعریف شده باشد
محدودیت:
الگوریتم باید دارای شروع و پایان...
لطفا برای مشاهده کامل مطالب در انجمن ثبت نام کنید.