لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش تحلیل پیچیدگی زمان و مکان (نشانگذاری Big-O)
Time and space complexity analysis (big-O notation)
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
آموزش تحلیل پیچیدگی زمانی و پیچیدگی فضایی یک الگوریتم با استفاده از علامت O بزرگ تحلیل پیچیدگی زمانی و مکانی یک الگوریتم مقایسه پیچیدگی دو الگوریتم پیچیدگی الگوریتم های جستجو و مرتب سازی پیچیدگی ساختارهای داده عملیات اصلی پیش نیازها: دانش اولیه برنامه نویسی
با تحلیل پیچیدگی زمان و مکان مشکل دارید؟ نگران نباشید، برای گذراندن یک دوره دقیق در مورد تجزیه و تحلیل پیچیدگی زمان و مکان آماده شوید که به شما می آموزد چگونه پیچیدگی زمانی و مکانی یک الگوریتم را تجزیه و تحلیل کنید، مهارت مهمی که در علوم کامپیوتر و برنامه نویسی رقابتی باید داشته باشید!
این دوره شامل تئوری و عمل است، تئوری برای به دست آوردن تمام دانش لازم در مورد تجزیه و تحلیل پیچیدگی (نمادگذاری ها، موارد ورودی، پیچیدگی مستهلک شده، تجزیه و تحلیل پیچیدگی ساختارهای داده...) و تمرین برای استفاده از آن دانش برای تجزیه و تحلیل پیچیدگی زمانی و مکانی الگوریتم های مختلف!
و برای بهبود تجربه یادگیری شما، این دوره دارای آزمونها، منابع اضافی، شرحها، انیمیشنها، اسلایدها، کیفیت صوتی/تصویری خوب و غیره خواهد بود. و از همه مهمتر، توانایی پرسیدن از مربی وقتی چیزی را متوجه نمی شوید!
ساعت ها و ساعت ها تحقیق، نوشتن، متحرک سازی و ضبط، برای ارائه این دوره شگفت انگیز، آن را از دست ندهید!
این دوره شامل موارد زیر خواهد بود:
اصول تجزیه و تحلیل پیچیدگی
نمادهای Big-O، big-Omega و big-Theta
بهترین، متوسط، و بدترین حالت
سلسله مراتب پیچیدگی ها
کلاس های پیچیدگی (مسئله P در مقابل NP)
نحوه تجزیه و تحلیل پیچیدگی زمانی و مکانی یک الگوریتم
نحوه مقایسه کارایی الگوریتم ها
تحلیل پیچیدگی مستهلک شده
تحلیل پیچیدگی الگوریتمهای جستجو
تحلیل پیچیدگی الگوریتمهای مرتبسازی
تحلیل پیچیدگی توابع بازگشتی
تحلیل پیچیدگی عملیات اصلی ساختار داده
اشتباهات رایج و باورهای غلط
تحلیل پیچیدگی برخی از مشکلات رایج کدگذاری مصاحبه
امیدوارم شما را در دوره ببینم!
سرفصل ها و درس ها
مبانی تحلیل پیچیدگی
Complexity analysis basics
معرفی
Introduction
مثال ها
Examples
نمادهای Big-O، big-Ω و big-θ
Big-O, big-Ω, and big-θ notations
منبع اضافی: نمادها تعریف ریاضی
Extra resource: Notations mathematical definition
مسابقه: نمادهای Big-O، big-Ω و big-θ
Quiz: Big-O, big-Ω, and big-θ notations
بهترین، متوسط و بدترین حالت
Best, average, and worst case
کلاس های پیچیدگی
Complexity classes
نحوه تجزیه و تحلیل پیچیدگی یک الگوریتم
How to analyze the complexity of an algorithm
سلسله مراتب پیچیدگی ها
Complexities hierarchy
امتحان: پیچیدگی را تجزیه و تحلیل کنید
Quiz: Analyze the complexity
نحوه تجزیه و تحلیل پیچیدگی یک الگوریتم
How to analyze the complexity of an algorithm
آزمون: پیچیدگی را از T(n) استنتاج کنید
Quiz: Deduce the complexity from T(n)
پیچیدگی مستهلک شده
Amortized complexity
نحوه مقایسه دو الگوریتم
How to compare two algorithms
تجزیه و تحلیل مسئله "جفتی را پیدا کنید که جمع آن k باشد".
"Find pair that sums up to k" problem analysis
الگوریتم های جستجو و تحلیل پیچیدگی
Searching algorithms and complexity analysis
نمایش نظرات