طراحی الگوریتم - جلسه 3: محاسبه پیچیدگی زمانی الگوریتم با تحلیل حلقه ها
Автор: Softin Academy
Загружено: 2024-12-06
Просмотров: 2518
با این آموزش از طراحی الگوریتم، به راحتی میتونید الگوریتم های مختلف را تحلیل کرده و پیچیدگی زمانی آنها را محاسبه کنید. مثال های جامعی را بررسی میکنیم که بعد از دیدنشون دیگه براحتی میتونید مرتبه زمانی (پیچیدگی) هر الگوریتمی را محاسبه کنید.
در این ویدیو تکنیک های ساده اما قدرتمند برای تحلیل یک الگوریتم را آموزش میدهم تا به راحتی بتونید هر نمونه سوالی از پیچیدگی زمانی را حل کنید. حتی اگر در برنامه نویسی مبتدی هستید، میتوانید این روش را به سرعت بیاموزید و به راحتی الگوریتم ها را تحلیل کنید.
این آموزش برای برنامه نویسان، دانشجویان درس ساختمان داده، طراحی الگوریتم یا هر کسی مناسب است که قصد دارد تحلیل الگوریتم ها و پیچیدگی آنها را یاد بگیرد.
🔴 ▬▬▬▬▬▬▬▬ فهرست ویدیو ▬▬▬▬▬▬▬▬ 🔴
00:00 مقدمه ویدیو
00:29 حالات مختلف حلقه ها
02:58 پیچیدگی حلقه های ساده (گام جمع و تفریق)
04:24 پیچیدگی حلقه های ساده (گام ضرب و تقسیم)
05:39 ساختار شرطی حاوی حلقه
09:57 پیچیدگی حلقه های پشت سر هم
12:17 پیچیدگی حلقه های تودرتو مستقل (Independent nested loop)
13:51 پیچیدگی حلقه های تودرتو وابسته (Dependent nested loop)
24:34 پیچیدگی حلقه های ترکیبی
28:55 Outro
🔴 ▬▬▬▬▬▬▬▬ درباره من ▬▬▬▬▬▬▬▬ 🔴
سلام من محدثه همدانیان هستم، دکترای مهندسی کامپیوتر و عضو هیئت علمی دانشگاه. در کانال سافتین آکادمی قصد دارم تجربه 15 سال تدریسم را با شما به اشتراک بگذارم. اینجا آموزش مفصلی از مباحث عمومی و تخصصی مهندسی کامپیوتر را خواهیم داشت و زبان های برنامه نویسی مختلف را به صورت حرفه ای یاد میگیریم.
اگر این آموزش برای شما مفید بود، ممنون میشم ویدیو را لایک کنی ❤! برای دیدن آموزشهای بیشتر در زمینه دروس مهندسی کامپیوترو برنامه نویسی سابسکرایب کن. اگر سوالی داشتی، جایی از مثال ها برات ابهام داشت یا پیشنهاد ضبط ویدئوی خاصی را داشتی، در کامنتها بنویس!
🔴 ▬▬▬▬▬▬▬▬ ارتباط با من ▬▬▬▬▬▬▬▬ 🔴
تلگرام: softinacademy
اینستاگرام: softinacademy
#طراحی_الگوریتم #شمارش_مراحل #الگوریتم #پیچیدگی_الگوریتم #مرتبه_زمانی #مرتبه_زمانی_الگوریتم
#algorithm_desighn
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: