- تاریخ ثبتنام
- 26/1/22
- ارسالیها
- 8,480
- پسندها
- 27,881
- امتیازها
- 83,374
- مدالها
- 46
سطح
30
- نویسنده موضوع
- مدیر
- #1
تمام الگوریتمها (خوارزمیها) باید شرایط و معیارهای زیر را دارا باشند:[۳]
دننه ییز:
یک الگوریتم باید هیچ یا حداقل یک پارامتر را به عنوان ورودی بپذیرد
وتون:
الگوریتم بایستی حداقل یک کمیت به عنوان خروجی (نتیجهٔ عملیات) تولید کند
قطعیت:
دستورهای الگوریتم باید با زبانی دقیق و بیابهام بیان شوند. هر دستورالعمل نیز باید انجامپذیر باشد. دستورهایی نظیر «مقدار ۶ یا ۷ را به x اضافه کنید» یا «حاصل تقسیم پنج بر صفر را محاسبه کنید» مجاز نیستند؛ چرا که در مورد مثال اول، معلوم نیست که بالاخره چه عددی باید انتخاب شود، و در خصوص مثال دوم هم تقسیم بر صفر در ریاضیات تعریف نشدهاست.
به عبارت دیگر برای هر ورودی باید یک پردازش صحیح تعریف شده باشد
محدودیت:
الگوریتم باید دارای شروع و پایان...
دننه ییز:
یک الگوریتم باید هیچ یا حداقل یک پارامتر را به عنوان ورودی بپذیرد
وتون:
الگوریتم بایستی حداقل یک کمیت به عنوان خروجی (نتیجهٔ عملیات) تولید کند
قطعیت:
دستورهای الگوریتم باید با زبانی دقیق و بیابهام بیان شوند. هر دستورالعمل نیز باید انجامپذیر باشد. دستورهایی نظیر «مقدار ۶ یا ۷ را به x اضافه کنید» یا «حاصل تقسیم پنج بر صفر را محاسبه کنید» مجاز نیستند؛ چرا که در مورد مثال اول، معلوم نیست که بالاخره چه عددی باید انتخاب شود، و در خصوص مثال دوم هم تقسیم بر صفر در ریاضیات تعریف نشدهاست.
به عبارت دیگر برای هر ورودی باید یک پردازش صحیح تعریف شده باشد
محدودیت:
الگوریتم باید دارای شروع و پایان...
لطفا برای مشاهده کامل مطالب در انجمن ثبت نام کنید.