الگوریتم در همه جا استفاده می شود. مردم هنگام انجام کارهای روزمره مانند دوچرخه سواری، سفر از یک مکان به مکان دیگر حتی آبیاری باغ ها نمی دانند که چگونه الگوریتم های پیچیده ای را اجرا می کنند.
اگر کدنویس هستید، دانش الگوریتم ها برای شما بسیار مهم است. دانش الگوریتم به شما می آموزد که چگونه برای حل یک مسئله فکر کنید؟
الگوریتم مفهومی است که یک مهندس نرم افزار متوسط و یک مهندس نرم افزار بهتر را متمایز می کند. در زندگی روزمره خود در صنعت، از انواع مختلفی از الگوریتمها استفاده میکنیم تا سیستم را سریعتر، بهتر و کارآمدتر کنیم.
اما مشکل این است که 90 درصد تازهآموزان و فارغالتحصیلان دانش اولیه الگوریتمها را ندارند. به همین دلیل است که ما این طراحی و تحلیل الگوریتم را Masterclass می کنیم.
چه چیزی را می خواهید یاد بگیرید؟
نمادگذاری مجانبی، بازگشت، تقسیم و غلبه، برنامه نویسی پویا، دیجکسترا، بلمن-فورد، الگوریتم فلوید وارشال، الگوریتم کروسکال، مسئله کوله پشتی، تطبیق رشته با خودکار محدود، مرتب سازی پشته، کدهای هافمن-کیو، کدهای هافمن، آلگوریت، پیچ و خم، مسئله 0/1 کوله پشتی، 15 مسئله پازل، NP-کاملیت، الگوریتم های تقریب
12 ساعت محتوای HD [به روز شده در دسامبر 2022]
تکالیف [به روز شد]
یادداشت مطالعه [به روز شد]
گواهینامه
هر روز سؤالات شما را بررسی می کنیم و سؤالات شما را حل می کنیم.
موضوعات تحت پوشش:
توانایی های تفکر منطقی خود را تقویت کنید
ساختارهای داده محبوب مختلف و الگوریتم های آنها را بیاموزید.
شناخت خوب الگوریتم به شما کمک می کند تا مشکل را به روشی بهتر حل کنید.
نشانگذاری Big O، Big Omega Big Theta را یاد بگیرید
جستجوی خطی، روابط تکراری
بازگشت فاکتوریال، دم
برج های هانوی
ادغام مرتبسازی، مرتبسازی سریع، مرتبسازی هیپ
مشکل کوله پشتی، حداقل درخت پوشا: الگوریتم Kruskal، حداقل درخت پوشا: الگوریتم Prim
کدهای هافمن - ساخت درخت هافمن، الگوریتم دایکسترا، الگوریتم بلمن-فورد، الگوریتم فلوید وارشال
Brute Force Matcher
پیش پردازش الگو
الگوریتم Knuth Morris Pratt
الگوریتم n-Queens
رنگآمیزی نمودار، چرخههای همیلتونی
مشکل 0/1 کوله پشتی
15 مشکل پازل
NP-Completeness and Approximation Algorithms
با کاربردهای همزمان همه الگوریتمها آشنا میشود
پاسخ بخش "چرا" خود را در پشت استفاده از هر الگوریتم دریافت کنید
مهارت های جدید هر روز!
نمایش نظرات