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

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

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

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

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

998,800 249,700 تومان

مشخصات آموزش

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

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

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

The Great Courses
7,561,500 1,512,300 تومان
  • زمان: 08:38:32
  • تعداد درس: 95
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,577,000 1,315,400 تومان
  • زمان: 07:31:01
  • تعداد درس: 41
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,763,500 552,700 تومان
  • زمان: 03:09:31
  • تعداد درس: 32
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
895,000 179,000 تومان
  • زمان: 52:49
  • تعداد درس: 7
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
977,000 195,400 تومان
  • زمان: 01:07:00
  • تعداد درس: 13
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
13,556,000 2,711,200 تومان
  • زمان: 15:29:35
  • تعداد درس: 115
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,264,000 252,800 تومان
  • زمان: 01:26:41
  • تعداد درس: 28
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,012,500 202,500 تومان
  • زمان: 1:09:26
  • تعداد درس: 9
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
895,000 179,000 تومان
  • زمان: 01:01
  • تعداد درس: 14
  • سطح دوره:
  • زبان: دوبله فارسی

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

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