داده ساختارها و مبانی الگوریتم‌ها

دوره‌های دانشگاهی
26 جلسه

سرفصل‌ها

برای مشاهده شرح دوره، به ویدئوی معرفی درس در بالا مراجعه نمایید.

برای دانلود جزوه درس اینجا کلیک کنید. (برای بهره بردن از فایلهای جزوات نیاز است ابتدا فایل Jupyter Installation را مشاهده کنید.)

مدرس دوره
علی شریفی زارچی

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

وی دوره‌های پژوهشی و پسادکتری را در Max Planck Institute آلمان و Colorado State University آمریکا پشت سر گذاشته‌است.

او از سال ۱۳۹۰ تاکنون به عنوان پژوهشگر بیوانفورماتیک در پژوهشگاه رویان‌ و هم‌چنین از سال ۱۳۹۵ به عنوان عضو هیات علمی دانشکده‌ی مهندسی کامپیوتر دانشگاه صنعتی شریف مشغول به کار است.

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

فیلم های آموزشی
ساعت
29:02 ساعت
Combined Shape Created with Sketch. 26 جلسه
جلسه اول - مقدمه درس و آشنایی با پایتون
"74:52
جلسه دوم - الگوریتم‌های ساده مرتب‌سازی
"72:28
جلسه سوم - پیاده‌سازی و بررسی الگوریتم‌های مرتب‌سازی
"63:24
جلسه چهارم - انواع مرتب‌سازی: شمارشی و سطلی
"72:38
جلسه پنجم - مقایسهٔ الگوریتم‌های مرتب‌سازی
"76:32
جلسه ششم - پیچیدگی زمان الگوریتم‌ها
"71:52
جلسه هفتم - تحلیل الگوریتم‌های بازگشتی
"52:47
جلسه هشتم - تحلیل الگوریتم‌‌های بازگشتی(ادامه)
"74:38
جلسه نهم - داده‌ساختارهای ساده: پشته، صف و لیست‌پیوندی
"75:25
جلسه دهم - درخت دودویی جستجو
"72:33
جلسه یازدهم - درخت دودویی جستجو(ادامه)
"69:40
جلسه دوازدهم - تحلیل سرشکن
"64:04
جلسه سیزدهم - درخت عبارت
"60:57
جلسه چهاردهم - صف اولویت و مرتب‌سازی هرمی
"72:47
جلسه پانزدهم - مرتب‌سازی سریع
"62:11
جلسه شانزدهم - کران پایین مرتب‌سازی مقایسه‌ای
"59:12
جلسه هفدهم - مرتب‌سازی سریع تصادفی
"60:07
جلسه هجدهم - جست‌جوی دودویی و کران بالا و پایین
"56:13
جلسه نوزدهم - درهم‌سازی
"70:27
جلسه بیستم - مرتبهٔ آماری
"59:44
جلسه بیست و یکم - درهم‌‌سازی(ادامه)
"69:29
جلسه بیست و دوم - درهم‌‌سازی(ادامه)
"70:26
جلسه بیست و سوم - مجموعه‌های مجزا
"62:19
جلسه بیست و چهارم - درخت قرمز-سیاه
"65:59
جلسه بیست و پنجم - Locality Sensitive Hashing
"62:59
جلسه بیست و ششم - درخت فنویک و درخت بازه
"68:13