گاما رو نصب کن!

{{ number }}
اعلان ها
اعلان جدیدی وجود ندارد!
کاربر جدید

جستجو

پربازدیدها: #{{ tag.title }}

میتونی لایو بذاری!

کدام گزینه یک الگوریتم بازگشتی (Recursive) برای حدس کولاتز است؟

1 )  اگر عدد = 1 آنگاه پایان، وگرنه اگر زوج است نصف کن و تکرار کن، وگرنه 3×عدد+1 و تکرار کن

2 ) 

عدد را نصف کن

3 ) 

عدد را 3 برابر کن و 1 اضافه کن

4 ) 

تا رسیدن به 1 ادامه بده

پاسخ تشریحی :
نمایش پاسخ

الگوریتم بازگشتی تابعی است که خودش را فراخوانی می‌کند. گزینه 1 شرط پایان و فراخوانی مجدد تابع را دارد که ویژگی الگوریتم بازگشتی است.
گزینه 1 صحیح است: این الگوریتم بازگشتی است.  
گزینه 2 نادرست است: فقط یک مرحله است.  
گزینه 3 نادرست است: فقط یک مرحله است.  
گزینه 4 نادرست است: دستور کلی است و بازگشتی نیست.

تحلیل ویدئویی تست

منتظریم اولین نفر تحلیلش کنه!

سجاد اسدی