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

639
16 ساعت

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

اهداف

  • آشنایی با ساختار داده‌ها در پایتون
  • آشنایی با طراحی الگوریتم
  • آشنایی با تحلیل الگوریتم‌ها

فهرست:

16 درس16h

مبانی تحلیل الگوریتم

الگوریتم و روش‌های طراحی
تحلیل پیچیدگی الگوریتم‌ها
رویکرد مجانبی در تحلیل الگوریتم‌ها

ساختار داده

الگوریتم های مرتب‌سازی

الگوریتم‌های جستجو

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

4.50 (10 نظر)

4 دوره ها

3124 دانشجو

نظرات

4.0

جمعاً 3 نظر

5
1 نظر
4
1 نظر
3
1 نظر
2
0 نظر
1
0 نظر

عالی

خیلی عالی بود.

خوب بود:)

پیش‌نیاز

مخاطبین

  • تحلیل‌گران داده
  • برنامه‌نویسان
Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors