برچسب: بهینه سازی

  • نجات الگوریتم بازگشتی با Tail Call

    نجات الگوریتم بازگشتی با Tail Call

    الگوریتم بازگشتی جزو الگوریتم‌های خلاقانه‌ای محسوب می‌شه که گرچه شاید در ابتدا درکش کمی سخت باشه، اما وقتی که بهش عادت کنی، می‌بینی چقدر می‌تونه توی ساده‌تر شدن، خواناتر شدن و کوتاه‌تر شدن کد کمک کنه. با این حال انگلیسی‌ها ضرب‌المثلی دارن که می‌گه: Everything comes with a price. یا به عبارتی: هر چیزی بهایی…