اصول برنامهنویسی پویا
✅ سرفصل و جزئیات آموزش
داشتن تصویری واضحتر از برنامهنویسی پویا (DP) میتواند مهارتهای کدنویسی شما را به سطح بعدی برساند. این یک تکنیک است که امکان حل ماهرانه مسائل دشوار را فراهم میکند. به همین دلیل در مصاحبهها مطرح میشود و در کاربردهایی مانند یادگیری ماشین استفاده میشود. در این دوره، درباره کاربردهای DP، نحوه تشخیص زمانی که این روش مناسب است، چگونگی تولید الگوریتمهای کارآمد و قابل درک، و کاربردهای واقعی آن بیاموزید. روشهای مختلف محاسبه دنباله فیبوناچی را مقایسه کنید و یاد بگیرید چگونه مسئله را به صورت گراف جهتدار بدون حلقه مصور کنید. با حل مجموعهای از مسائل پیوسته با پیچیدگی رو به افزایش، با انواع مختلف DP که احتمالاً با آنها مواجه خواهید شد، آشنا شوید. علاوه بر این، یک برنامه کاربردی تغییر اندازه تصویر هوشمند متناسب با محتوا را با استفاده از مفاهیم جدید بسازید.
اصول برنامهنویسی پویا
-
اهمیت برنامهنویسی پویا 0:00:48
-
آنچه باید بدانید 0:01:05
-
برنامهنویسی پویا چیست؟ 0:00:52
-
دنباله فیبوناچی 0:03:29
-
سرعت بخشیدن به محاسبات با استفاده از memoization 0:04:01
-
رویکرد پایین به بالا در برنامهنویسی پویا 0:04:44
-
مرور برنامهنویسی پویا 0:00:54
-
کاشت گلها در جعبه گل 0:01:56
-
تقسیم مسئله جعبه گل به زیرمسائل 0:03:27
-
حل مسئله جعبه گل در Python 0:01:19
-
چند روش برای دادن تغییر پول وجود دارد؟ 0:01:52
-
تقسیم مسئله ساختن تغییر پول به زیرمسائل 0:04:23
-
حل مسئله تغییر پول در Python 0:02:13
-
تغییر اندازه تصویر هوشمند متناسب با محتوا چیست؟ 0:03:26
-
پیشپردازش: تعریف انرژی یک تصویر 0:02:31
-
پروژه: محاسبه انرژی یک تصویر 0:03:41
-
راهحل: محاسبه انرژی یک تصویر 0:02:20
-
استفاده از برنامهنویسی پویا برای یافتن درزهای کمانرژی 0:03:31
-
پروژه: یافتن درزهای کمانرژی 0:03:26
-
راهحل: یافتن درزهای کمانرژی 0:02:42
-
پروژه: استفاده از backpointers برای بازسازی درزها 0:03:50
-
راهحل: استفاده از backpointers برای بازسازی درزها 0:03:09
-
پروژه: حذف درزهای کمانرژی 0:02:12
-
راهحل: حذف درزهای کمانرژی 0:02:13
-
مدل مخفی مارکوف چیست؟ 0:02:21
-
مدلسازی یک مدل مخفی مارکوف در Python 0:03:20
-
استنباط محتملترین توالی حالتها 0:01:54
-
تقسیم برآورد حالت به زیرمسائل: الگوریتم Viterbi 0:03:36
-
پیادهسازی الگوریتم Viterbi در Python 0:04:26
-
کاربردهای بیشتر مدلهای مخفی مارکوف 0:02:29
-
آموزش مدلهای مخفی مارکوف 0:02:28
-
گامهای بعدی 0:00:59
مشخصات آموزش
اصول برنامهنویسی پویا
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:متوسط
- تعداد درس:32
- مدت زمان :1:25:37
- حجم :189.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy