لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش برنامهنویسی پویا و الگوریتمهای حریصانه
- آخرین آپدیت
دانلود Dynamic Programming, Greedy Algorithms
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره آموزشی به بررسی تکنیکهای پایه طراحی الگوریتم از جمله تقسیم و غلبه (Divide and Conquer)، برنامهنویسی پویا (Dynamic Programming) و الگوریتمهای حریصانه (Greedy Algorithms) میپردازد. در پایان دوره، مقدمهای کوتاه بر مسائل دشوار (NP-completeness) و استفاده از حلکنندههای برنامهنویسی خطی و عدد صحیح برای حل مسائل بهینهسازی ارائه میشود. همچنین برخی از مباحث پیشرفته در ساختارهای داده مورد بررسی قرار خواهد گرفت.
این دوره را میتوان به عنوان بخشی از مدارک کارشناسی ارشد علوم داده یا علوم کامپیوتر دانشگاه کلرادو بولدر (CU Boulder) در پلتفرم کورسرا بگذرانید. این مدارک تحصیلی معتبر، دورههای هدفمند، جلسات کوتاه ۸ هفتهای و شهریه منعطف دارند. پذیرش بر اساس عملکرد در سه دوره مقدماتی است و نه سوابق تحصیلی. مدارک CU در کورسرا برای فارغالتحصیلان جدید یا متخصصان شاغل ایدهآل است. اطلاعات بیشتر:
کارشناسی ارشد علوم داده: https://www.coursera.org/degrees/master-of-science-data-science-boulder
کارشناسی ارشد علوم کامپیوتر: https://coursera.org/degrees/ms-computer-science-boulder
سرفصل ها و درس ها
الگوریتمهای تقسیم و غلبه
Divide and Conquer Algorithms
الگوریتمهای تقسیم و غلبه چیستند؟
What Are Divide and Conquer Algorithms?
مسئله زیرآرایه بیشینه با استفاده از تقسیم و غلبه
Max Subarray Problem Using Divide and Conquer
نمایش نظرات