کتاب تسلط بر بازگشت (Recursion) در پایتون و جاوااسکریپت برای مصاحبه‌های کدنویسی

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره تسلط بر بازگشت (Recursion) در پایتون و جاوااسکریپت برای مصاحبه‌های کدنویسی

موضوع کلی: علوم کامپیوتر و برنامه‌نویسی

موضوع میانی: الگوریتم‌ها و ساختمان داده‌ها

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر بازگشت در برنامه‌نویسی
  • 2. مفاهیم پایه بازگشت
  • 3. تفاوت بازگشت و تکرار (Iteration)
  • 4. رسم نمودار فراخوانی توابع بازگشتی
  • 5. تحلیل پیچیدگی زمانی الگوریتم‌های بازگشتی
  • 6. بازگشت در حل مسائل حسابی ساده
  • 7. محاسبه فاکتوریل با بازگشت
  • 8. محاسبه توان با بازگشت
  • 9. دنباله فیبوناچی با بازگشت
  • 10. بهینه‌سازی دنباله فیبوناچی با memoization
  • 11. بازگشت و پیمایش درخت‌ها
  • 12. پیمایش پیش‌ترتیب (Preorder Traversal)
  • 13. پیمایش میان‌ترتیب (Inorder Traversal)
  • 14. پیمایش پس‌ترتیب (Postorder Traversal)
  • 15. بازگشت در مسائل آرایه‌ها
  • 16. جستجوی دودویی (Binary Search) با بازگشت
  • 17. پیدا کردن ماکزیمم و مینیمم در آرایه با بازگشت
  • 18. مرتب‌سازی ادغامی (Merge Sort) با بازگشت
  • 19. مرتب‌سازی سریع (Quick Sort) با بازگشت
  • 20. بازگشت در مسائل رشته‌ها
  • 21. بررسی پالیندروم با بازگشت
  • 22. تولید تمام زیررشته‌ها با بازگشت
  • 23. حذف کاراکترهای تکراری با بازگشت
  • 24. بازگشت و مسائل ترکیبیاتی
  • 25. محاسبه ترکیب (Combination) با بازگشت
  • 26. محاسبه جایگشت (Permutation) با بازگشت
  • 27. مسئله برج هانوی (Tower of Hanoi)
  • 28. بازگشت در مسائل گراف‌ها
  • 29. پیمایش اول سطح (BFS) با بازگشت (در صورت امکان)
  • 30. پیمایش اول عمق (DFS) با بازگشت
  • 31. یافتن مسیر در گراف با بازگشت
  • 32. بازگشت و مسائل بهینه‌سازی
  • 33. مسئله کوله‌پشتی (Knapsack Problem) با بازگشت
  • 34. برنامه‌نویسی پویا (Dynamic Programming) به عنوان بهینه‌سازی بازگشت
  • 35. بازگشت در پایتون: مثال‌های عملی
  • 36. بازگشت در جاوااسکریپت: مثال‌های عملی
  • 37. تابع map بازگشتی
  • 38. تابع filter بازگشتی
  • 39. تابع reduce بازگشتی
  • 40. بازگشت و ساختارهای داده پیچیده
  • 41. عملیات بازگشتی روی لیست‌های پیوندی
  • 42. عملیات بازگشتی روی درخت‌های جستجوی دودویی
  • 43. بازگشت در الگوریتم‌های مربوط به اعداد اول
  • 44. تولید اعداد اول با غربال اراتوستن (با رویکرد بازگشتی)
  • 45. بازگشت در مسائل مربوط به رمزنگاری (مفاهیم پایه)
  • 46. رمزنگاری سزار با بازگشت
  • 47. بازگشت در مسائل مربوط به تولید محتوای ساختاریافته
  • 48. تولید ساختارهای JSON با بازگشت
  • 49. بازگشت در مسائل مربوط به پردازش متن
  • 50. تجزیه عبارات ریاضی با بازگشت
  • 51. بازگشت و الگوهای طراحی
  • 52. الگوی کارخانه (Factory Pattern) با بازگشت
  • 53. الگوی بازدیدکننده (Visitor Pattern) با بازگشت
  • 54. بازگشت و مدیریت حافظه
  • 55. نشت حافظه در توابع بازگشتی
  • 56. بهینه‌سازی فراخوانی بازگشتی (Tail Call Optimization)
  • 57. بازگشت و کاربردهای آن در هوش مصنوعی (مفاهیم پایه)
  • 58. یادگیری ماشین مبتنی بر بازگشت (مفاهیم)
  • 59. شبکه‌های عصبی بازگشتی (RNN) - مقدمه
  • 60. بازگشت در مسائل مربوط به بازی‌ها
  • 61. حل سودوکو با بازگشت
  • 62. پیدا کردن مسیر در ماز با بازگشت
  • 63. بازگشت و مسائل مربوط به گراف‌های جهت‌دار
  • 64. مرتب‌سازی توپولوژیکی (Topological Sort) با بازگشت
  • 65. بازگشت و مسائل مربوط به درخت‌های پوشای کمینه (MST)
  • 66. الگوریتم پریم (Prim's Algorithm) با رویکرد بازگشتی
  • 67. الگوریتم کروسکال (Kruskal's Algorithm) با رویکرد بازگشتی
  • 68. بازگشت و مسائل مربوط به یافتن کوتاه‌ترین مسیر
  • 69. الگوریتم دایکسترا (Dijkstra's Algorithm) با رویکرد بازگشتی
  • 70. بازگشت و مسائل مربوط به مسئله فروشنده دوره‌گرد (TSP)
  • 71. حل تقریبی TSP با بازگشت
  • 72. بازگشت و مسائل مربوط به درخت‌های دودویی متعادل
  • 73. عملیات درج و حذف در AVL Tree با بازگشت
  • 74. بازگشت و مسائل مربوط به تری (Trie)
  • 75. عملیات جستجو و درج در Trie با بازگشت
  • 76. بازگشت و مسائل مربوط به هرم (Heap)
  • 77. عملیات درج و حذف در Max Heap با بازگشت
  • 78. بازگشت و مسائل مربوط به ماتریس‌ها
  • 79. ضرب ماتریس‌ها با بازگشت (الگوریتم اشتراوسن)
  • 80. بازگشت و مسائل مربوط به پردازش تصویر (مفاهیم پایه)
  • 81. تشخیص لبه با بازگشت (مفاهیم)
  • 82. بازگشت در مسائل مربوط به پردازش سیگنال (مفاهیم پایه)
  • 83. تبدیل فوریه گسسته (FFT) با بازگشت
  • 84. بازگشت و مسائل مربوط به بهینه‌سازی توابع
  • 85. جستجوی طلایی (Golden Section Search) با بازگشت
  • 86. بازگشت و مسائل مربوط به تولید زبان‌های صوری
  • 87. گرامرهای مستقل از متن (Context-Free Grammars) با بازگشت
  • 88. بازگشت و مسائل مربوط به شبیه‌سازی
  • 89. شبیه‌سازی سیستم‌های گسسته-پیشامد با بازگشت
  • 90. بازگشت و مسائل مربوط به رمزنگاری (کاربرد پیشرفته)
  • 91. رمزنگاری RSA با بازگشت (مفاهیم پایه)
  • 92. بازگشت و مسائل مربوط به تحلیل داده‌های بزرگ (مفاهیم پایه)
  • 93. خوشه‌بندی با بازگشت (مفاهیم)
  • 94. بازگشت و مسائل مربوط به تحلیل شبکه (مفاهیم پایه)
  • 95. یافتن جامعه در شبکه‌ها با بازگشت
  • 96. بازگشت و مسائل مربوط به طراحی الگوریتم‌های موازی (مفاهیم)
  • 97. تبدیل بازگشت به الگوریتم موازی
  • 98. بازگشت و مسائل مربوط به تست نرم‌افزار (مفاهیم)
  • 99. تولید موارد تست با استفاده از بازگشت
  • 100. بازگشت و مسائل مربوط به بهینه‌سازی پایگاه داده (مفاهیم)

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.