ساختمان داده و الگوریتم در پایتون
✅ سرفصل و جزئیات آموزش
شناخت ساختمانهای داده و الگوریتمهای پرکاربرد
اکثر برنامههای کامپیوتری بر اساس چند ساختمان داده و الگوریتم ساخته شدهاند. در این دوره چهار ساعته درباره آنچه پشت صحنه بیشتر تعاملات کامپیوتری شماست، بیاموزید! شما با برخی از رایجترین ساختمانهای داده آشنا خواهید شد: لیستهای پیوندی، پشتهها، صفها و درختها. همچنین الگوریتمهای محبوبی مانند جستجوی عمق اول، جستجوی عرض اول، مرتبسازی حبابی، مرتبسازی ادغامی و مرتبسازی سریع را پیادهسازی خواهید کرد.
یادگیری تشخیص ساختمانهای داده و الگوریتمها در زندگی روزمره
شما کاربرد ساختمانهای داده و الگوریتمها را در دستههای ورق، لیستهای پخش موسیقی، غذاهای بینالمللی و پشتههای کتاب تمرین خواهید کرد. شما با توانایی تشخیص ساختمانهای داده و الگوریتمهای رایج و پیادهسازی آنها در کاربردهای روزمره از این دوره خارج خواهید شد!
تحلیل کارایی الگوریتمها
در طول مسیر، شما توقف خواهید کرد تا الگوریتمهای محبوب را از نظر کارایی تحلیل کنید. شما با «نمادگذاری بیگاو» که استاندارد صنعت برای توصیف پیچیدگی یک الگوریتم است، آشنا خواهید شد.
تقویت دانش برنامهنویسی پایتون خود
تبحر در ساختمان داده و الگوریتم به معنای توانایی گرفتن مسائل روزمره و حل آنها با استفاده از کد کارآمد است. شما این کار را در پایتون تمرین خواهید کرد و این مهارتهای اساسی و قابل انتقال را با خود به هر زبان برنامهنویسی خواهید برد.
ساختمان داده و الگوریتم در پایتون
-
خوش آمدید! None
-
درک نمادگذاری Big O None
-
کار با پشتهها None
-
کار با صفها None
-
جدولهای هش None
-
درختها و گرافها None
-
درک بازگشت None
-
جستجوی خطی و جستجوی باینری None
-
درخت جستجوی باینری (BST) None
-
جستجوی عمق اول (DFS) None
-
جستجوی عرض اول (BFS) None
-
مرتبسازی حبابی None
-
مرتبسازی انتخابی و مرتبسازی درجی None
-
مرتبسازی ادغامی None
-
مرتبسازی سریع None
-
تبریک! None
مشخصات آموزش
ساختمان داده و الگوریتم در پایتون
- تاریخ به روز رسانی: 1404/12/10
- سطح دوره:پیشرفته
- تعداد درس:16
- مدت زمان :4:00:00
- حجم :307.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy