الگوریتم

از الگوریتم ها برای بهینه تر کردن برنامه ها و گاهی مرتب تر نوشتن کد های برنامه استفاده میکنیم؛ به سرعت اجرای یک برنامه پیچیدگی زمان (time complexity) و به روند استفاده از منابع حافظه توسط برنامه پیچیدگی فضا (space complexity) میگیم.

در زیر فهرست مطالب مربوط به الگوریتم های معروف در برنامه نویسی رو قرار داده ایم، مثال های مطالب با جاوا و کاتلین اورده شده اما نحوه ی پیاده سازیشون در تمام زبان های برنامه نویسی مشابه است.

بازگشتی (recursion) در برنامه نویسی

  • از بازگشتی به عنوان جایگزین حلقه ها استفاده میکنیم گاهی حل مسائل برنامه نویسی از طریق تعریف توابع بازگشتی ساده تر از استفاده از حلقه هاست؛ در این مطلب به پیاده سازی و استفاده از توابع بازگشتی می پردایم.

مطالعه

برای اطلاع از جدیدترین مطالب یا پرسش و پاسخ عضو کانال و گروه تلگرامی ما شوید.

arrow_drop_up