الگوریتم های پیشرفته

Wishlist Share
Share Course
Page Link
Share On Social Media

About Course


طراحی الگوریتم پیشرفته یکی از حوزه های کلیدی در علوم کامپیوتر است که به بررسی و توسعه روش های حل مسائل محاسباتی می پردازد. این درس به دانشجویان مهارت های لازم برای تحلیل، طراحی و بهینه سازی الگوریتم ها را آموزش می دهد و شامل مباحثی چون تحلیل پیچیدگی زمانی و مکانی، روش های طراحی الگوریتم ها مانند تقسیم و حل، حریصانه، برنامه نویسی پویا و برنامه نویسی خطی، و همچنین الگوریتم های گراف و هندسه محاسباتی است.

این دوره برای دانشجویانی که قصد دارند در حوزه هایی مانند هوش مصنوعی، یادگیری ماشین و علم داده فعالیت کنند، اهمیت ویژه ای دارد، زیرا الگوریتم های پیشرفته پایه و اساس این حوزه ها را تشکیل میدهند. تسلط بر این مباحث به برنامه نویسان کمک میکند تا کدهایی با کارایی بالا و مصرف حافظه کمتر بنویسند.

طراحی الگوریتم پیشرفته از دروس مهم مقطع کارشناسی ارشد به حساب می آید همچنین از دروس اصلی کنکور دکتری است.

البته به دانشجویانی که قصد دارند در کنکور کارشناسی ارشد شرکت کنند نیز توصیه می شود برای آمادگی کنکور این کورس را بگذرانند.

Show More

Course Content

Chapter1

  • Amortized Analysis-part1
    34:32
  • Amortized Analysis-part2
    29:04
  • Amortized analysis – splay tree
    34:15

Chapter2

Chapter3

Chapter4

Chapter5

Chapter6

Chapter7

Chapter8

Student Ratings & Reviews

No Review Yet
No Review Yet
Scroll to Top