به ساختارهای داده و الگوریتم ها در دوره پایتون خوش آمدید!
آیا شما یک برنامه نویس پایتون هستید که می خواهید کد کارآمد بنویسید و مهارت های برنامه نویسی و حل مسئله خود را بهبود ببخشید؟
آیا یک مصاحبه برنامه نویسی آینده دارید و می خواهید با اطمینان آن را انجام دهید؟
اگر پاسخ مثبت است، این دوره انتخاب مناسبی برای شماست!
در این دوره شما همه چیز را در مورد ساختارهای داده و الگوریتم ها و نحوه پیاده سازی و استفاده از آنها در پایتون خواهید آموخت.
مفاهیم با انیمیشنها توضیح داده میشوند که درک و به خاطرسپاری آن را بسیار آسانتر میکند.
همچنین دانش خود را در طول دوره از طریق تمرینهای کدنویسی و چالشهای برنامهنویسی Leetcode با راهحلهای ویدیویی اعمال خواهید کرد.
این دوره موضوعات زیر را پوشش می دهد:
عمومی
چرا باید ساختارها و الگوریتم های داده را یاد بگیرید؟
ساختارهای داده چیست؟
الگوریتم ها چیست؟
نماد بزرگ O
پیچیدگی خطی - O(n)
پیچیدگی ثابت - O(1)
پیچیدگی درجه دوم - O(n^2)
پیچیدگی لگاریتمی - O(logn)
ثابت در Big O
عوامل غالب و غیر غالب در Big O
مقایسه پیچیدگی ها
ساختارهای داده
فهرست های مرتبط
فهرست های داخلی پایتون
پشته ها
صف ها
تنظیمات
درختان
انبوه
جدول هش
نمودارها
الگوریتمها
جستجوی خطی
جستجوی باینری
مرتب سازی حبابی
مرتب سازی درج
مرتب سازی انتخاب
مرتب سازی ادغام
بازگشت
پیمایش درخت
پیمایش نمودار
من مطمئن هستم که از این دوره لذت خواهید برد، اما اگر به دلایلی از دوره راضی نیستید، این دوره با ضمانت بازگشت پول 30 روزه Udemy پشتیبانی می شود، بنابراین چیزی برای از دست دادن وجود ندارد :)
من' خوشحالم که شما را در دوره می بینم، دکمه ثبت نام را فشار دهید و سفر الگوریتم های ساختارهای داده را شروع کنید :)
مهندس نرم افزار در آمازون
نمایش نظرات