لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ساختار دادهها و الگوریتمها (۴)
- آخرین آپدیت
دانلود Data Structures and Algorithms (IV)
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
با یادگیری این دوره، تسلط جامعی بر صفهای اولویتدار (Priority Queues) و تکنیکهای تطبیق رشتهها و کاربردهای آنها پیدا خواهید کرد. در پایان این دوره، شما قادر خواهید بود الگوریتمهای Bucketsort، Counting-sort و Radixsort را درک و پیادهسازی کنید، اصول، پیادهسازی و کاربردهای صفهای اولویتدار مختلف مانند Binary Heap کامل و Leftist Heap را بشناسید، الگوریتم Heapsort را پیادهسازی نمایید و الگوریتمهای رایج تطبیق رشته مانند KMP، BM و Karp-Rabin را درک و اجرا کنید. همچنین، الگوریتمهای پیشرفته انتخاب و مرتبسازی از جمله Quicksort، QuickSelect، LinearSelect و Shellsort را پیادهسازی و تحلیل خواهید کرد.
سرفصل ها و درس ها
فصل اول
第零章
فصل ۱۰: صفهای اولویتدار
第十章 优先级队列
10 A1 1-نیازهای کاربردی
10-A1-1:应用需求
10 A1 2-مدل محاسباتی
10-A1-2:计算模式
10 A1 3-اینترفیس قابلیتها
10-A1-3:功能接口
10 A2 1-تودهها (Heaps)
10-A2-1:向量
10 A2 2-تودههای مرتب
10-A2-2:有序向量
10 A2 3-درخت جستجوی دودویی (BST)
10-A2-3:BBST
10 B1 1-درخت دودویی کامل
10-B1-1:完全二叉树
10 B1 2-ساختار
10-B1-2:结构性
10 B1 3-مکانیسم شکلدهی
10-B1-3:形具神备
10 B1 4-ویژگی Heap
10-B1-4:堆序性
10 B2 1-بالا رفتن (Up-heap)
10-B2-1:上滤
10 B2 2-مثال کاربردی
10-B2-2:实例
10 B2 3-پیادهسازی
10-B2-3:实现
10 B2 4-تحلیل نرخ پیچیدگی
10-B2-4:效率
10 B3 1-الگوریتم
10-B3-1:算法
10 B3 2-مثال کاربردی
10-B3-2:实例
10 B3 3-پیادهسازی
10-B3-3:实现
10 B3 4-تحلیل نرخ پیچیدگی
10-B3-4:效率
10 B4 1-بالا رفتن از بالا به پایین: الگوریتم
10-B4-1:自上而下的上滤:算法
10 B4 2-بالا رفتن از بالا به پایین: نرخ پیچیدگی
10-B4-2:自上而下的上滤:效率
10 B4 3-پایین رفتن از پایین به بالا: الگوریتم
10-B4-3:自下而上的下滤:算法
12 B3 4-تحلیل عملکرد linearSelect A
10-B4-4:自下而上的下滤:实例
10 B4 5-پایین رفتن از پایین به بالا: نرخ پیچیدگی
10-B4-5:自下而上的下滤:效率
نمایش نظرات