برنامه نویسی پویا، الگوریتم های حریص
(Mitalearn-316129)
- مدت زمان: 12 ساعت 34 دقیقه
- انتشار: 23 June 2026
- مدرس: Sriram Sankaranarayanan
- سطح: پیشرفته
- محتواها: 57
- زیرنویس فارسی دارد
درباره این دوره:
این دوره تکنیک های اصلی طراحی الگوریتم مانند تقسیم کن، برنامه نویسی پویا و الگوریتم های حریص را پوشش می دهد. این مقاله با مقدمهای مختصر بر غیرقابلتکراری (NP-completeness) و استفاده از حلکنندههای برنامهنویسی خطی/صحیح برای حل مسائل بهینهسازی به پایان میرسد. همچنین برخی از موضوعات پیشرفته در ساختار داده را پوشش خواهیم داد. این دوره را می توان برای اعتبار آکادمیک به عنوان بخشی از مدرک کارشناسی ارشد CU Boulder در علوم داده یا کارشناسی ارشد در علوم کامپیوتر ارائه شده در پلت فرم Coursera گذراند. این مدارک تحصیلات تکمیلی کاملاً معتبر دوره های هدفمند، جلسات کوتاه 8 هفته ای و شهریه پرداختی را ارائه می دهند. پذیرش بر اساس عملکرد در سه دوره مقدماتی است، نه سابقه تحصیلی. مدارک CU در Coursera برای فارغ التحصیلان اخیر یا متخصصان شاغل ایده آل است. بیشتر بدانید: کارشناسی ارشد در علم داده: https://www.coursera.org/degrees/master-of-science-data-science-boulder کارشناسی ارشد در علوم کامپیوتر: https://coursera.org/degrees/ms-computer-science-boulder
مهارتهای مرتبط
محتوا
Announcements
Content
Dynamic Programming, Greedy Algorithms
