تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی مبانی برنامه نویسی پویا

دوره آموزشی مبانی برنامه نویسی پویا

1 ساعت 26 دقیقهمتوسط2020-10-12

مدرسین

Avik Das

Avik Das

Experienced software engineer with a strong academic background

جزئیات دوره

داشتن تصویر واضح‌تر از برنامه نویسی پویا (DP) می‌تواند کدگذاری شما را به سطح بالاتری برساند. این تکنیکی است که امکان حل ماهرانه مشکلات دشوار را ممکن می‌کند، به همین دلیل در مصاحبه‌ها مطرح می‌شود و در برنامه‌هایی مانند یادگیری ماشین مورد استفاده قرار می‌گیرد. در این دوره، در مورد کاربردهای DP، نحوه تعیین زمان مناسب بودن این روش، تولید الگوریتم‌های کارآمد و به آسانی قابل درک و نحوه استفاده از آن در برنامه‌های دنیای واقعی، بیاموزید. رویکردهای مختلف محاسبه توالی فیبوناچی را مقایسه کنید و بیاموزید که چگونه مسئله را به عنوان یک نمودار غیر دایره‌ای هدایت شده تجسم کنید. با تغییر در چالشهای پیچیده و فزاینده، تغییرات مختلف DP را که احتمالاً با آنها روبرو خواهید شد کاوش کنید. به علاوه، یک برنامه تغییر اندازه تصویر آگاه از محتوا با این مفاهیم جدید در هسته اصلی آن بسازید.

مهارت ها

Programming FoundationsPythonOpen SourceSoftware DevelopmentOne-Off

سرفصل ها

0. مقدمه

  • 01-اهمیت برنامه نویسی پویا
  • 02-آنچه باید بدانید

1. مقدمه ای بر برنامه نویسی پویا

  • 03-برنامه نویسی پویا چیست
  • 04- دنباله فیبوناچی
  • 05-تسریع محاسبات با حفظ کردن
  • 06-رویکرد از پایین به بالا برای برنامه نویسی پویا
  • 07- خلاصه برنامه نویسی پویا

2. نمونه هایی از برنامه نویسی پویا

  • 08-کاشت گل در جعبه گل
  • 09-تقسیم کردن مشکل فلاورباکس به مسائل فرعی
  • 10- حل مسئله فلاورباکس در پایتون
  • 11- به چند روش می توانید تغییر ایجاد کنید
  • 12-تقسیم کردن مشکل ایجاد تغییر به مسائل فرعی
  • 13- حل مسئله تغییر در پایتون

3. برنامه نویسی پویا در دنیای واقعی - تغییر اندازه تصویر با آگاهی از محتوا

  • 14-تغییر اندازه تصویر محتواآگاه چیست
  • 15-پیش پردازش - تعریف انرژی یک تصویر
  • 16-پروژه - محاسبه انرژی یک تصویر
  • 17-راه حل - محاسبه انرژی یک تصویر
  • 18- استفاده از برنامه نویسی پویا برای یافتن درزهای کم انرژی
  • 19-پروژه - یافتن درزهای کم انرژی
  • 20-راه حل - یافتن درزهای کم انرژی
  • 21-پروژه - استفاده از بک پوینتگرها برای بازسازی درزها
  • 22-راه حل - استفاده از بک پوینتگرها برای بازسازی درزها
  • 23-پروژه - حذف درزهای کم انرژی
  • 24-راه حل - رفع درزهای کم انرژی

4. برنامه نویسی پویا برای یادگیری ماشین - مدل های پنهان مارکوف

  • 25-مدل مارکوف پنهان چیست؟
  • 26-مدل سازی مدل پنهان مارکوف در پایتون
  • 27-استنباط محتمل ترین توالی حالت
  • 28-تجزیه استنتاج حالت به مسائل فرعی - الگوریتم ویتربی
  • 29-پیاده سازی الگوریتم ویتربی در پایتون
  • 30-کاربردهای بیشتر مدل های پنهان مارکوف
  • 31-آموزش مدل های پنهان مارکوف

نتیجه

  • 32- مراحل بعدی

دوره های مرتبط

درباره ما

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

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal