دوره آموزشی
آموزش های لینکدین لرنینگ
دوبله زبان فارسی

اصول برنامه‌نویسی پویا

اصول برنامه‌نویسی پویا

✅ سرفصل و جزئیات آموزش

داشتن تصویری واضح‌تر از برنامه‌نویسی پویا (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

559,500 111,900 تومان

مشخصات آموزش

اصول برنامه‌نویسی پویا

  • تاریخ به روز رسانی: 1404/06/21
  • سطح دوره:متوسط
  • تعداد درس:32
  • مدت زمان :1:25:37
  • حجم :189.0MB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
1,593,000 318,600 تومان
  • زمان: 04:02:54
  • تعداد درس: 32
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
724,000 144,800 تومان
  • زمان: 01:50:10
  • تعداد درس: 8
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,119,000 223,800 تومان
  • زمان: 02:50:57
  • تعداد درس: 24
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,804,500 560,900 تومان
  • زمان: 07:06:38
  • تعداد درس: 17
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
10,460,500 2,092,100 تومان
  • زمان: 26:29:40
  • تعداد درس: 214
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
526,500 105,300 تومان
  • زمان: 1:20:33
  • تعداد درس: 21
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,770,500 354,100 تومان
  • زمان: 04:29:09
  • تعداد درس: 34
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,021,000 404,200 تومان
  • زمان: 05:07:21
  • تعداد درس: 48
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,797,500 559,500 تومان
  • زمان: 07:05:29
  • تعداد درس: 48
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید