در حال حاضر محصولی در سبد خرید شما وجود ندارد.
بازگشتی، که در آن توابع خود را فراخوانی می کنند، یک ساختار پایه ای برای الگوریتم ها است. اگر شما آن را سخت به شکستن یک مشکل فنی به ساده ترین شکل خود را، بازگشت یادگیری ممکن است فقط چیزی است که شما نیاز دارید. در این دوره، مهندس نرم افزار Mustapha Rufai راهنمای دقیق برای درک بازگشتی با استفاده از جاوا اسکریپت، بررسی موارد استفاده مشترک و جزئیات روش های نزدیک به این نوع چالش های الگوریتمی را فراهم می کند. مصطفی به شما می آموزد که چگونه به طور بازگشتی فکر کنید و با خیال راحت جاوا اسکریپت را از این الگوی کلاسیک استفاده کنید. او سپس به شما نشان می دهد که چگونه عملکرد الگوریتم های بازگشتی را بهبود بخشد و مجموعه ای از سوالات مصاحبه فنی بازگشتی همراه با راه حل های خود را ارائه می دهد.
عنوان اصلی : JavaScript: Recursion
سرفصل های دوره :
مقدمه:
مقدمه ای بر الگوریتم های بازگشتی در جاوا اسکریپت
بیشترین استفاده را از این دوره دریافت کنید
1. چگونه در مورد بازگشتی فکر کنید:
حلقه ها و تکرار در جاوا اسکریپت
اجرای نمودارها و فاکتوریل ها با حلقه های جاوا اسکریپت
بازگشتی چیست؟
موارد پایه چیست؟
اجرای نمایشگاه ها و فاکتوریل با بازگشتی
چالش: پیاده سازی تابع پیوستن () به صورت بازگشتی
راه حل: پیاده سازی تابع پیوستن () به صورت بازگشتی
2. چگونه برای بهبود الگوریتم های بازگشتی:
بازگشتی دم چیست؟
توابع wrapper در جاوا اسکریپت
باتری برای بازگرداندن دم
Memoization برای بهبود عملکرد برنامه های بازگشتی
JavaScript QuickSort () با بازگشتی
3. حل پرسش های مصاحبه مجازی بازگشتی:
نحوه برخورد با مشکلات بازگشتی
چالش: شناسایی یک palindrome
راه حل: شناسایی یک palindrome
چالش: تعداد برگ ها را در یک درخت دودویی شمارش کنید
راه حل: تعداد برگ ها را در یک درخت دودویی شمارش کنید
چالش: پیدا کردن وسط LinkedList
راه حل: پیدا کردن وسط LinkedList
نتیجه گیری:
حفاری عمیق تر به بازگشتی جاوا اسکریپت
JavaScript: Recursion
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
✨ تا ۷۰% تخفیف با شارژ کیف پول 🎁
مشاهده پلن ها