آموزش مموایز کردن با استفاده از Decorator در پایتون

مموایز (Memoization) یک تکنیک برنامه‌نویسی پویا است که با استفاده از آن می‌توان سرعت اجرای برنامه را بهینه کرد. به عبارت دیگر با استفاده از این تکنیک می‌توان زمان اجرای taskهای بازگشتی (Recursive) را از نمایی به خطی یا چندجمله‌ای کاهش داد. در این ویدئو نحوه‌ی پیاده‌سازی این مفهوم برنامه‌نویسی با استفاده از دکوراتورها در پایتون آموزش داده شده است.

ارسال یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد.