課程目錄:
01緒論.mp4
02談談算法.mp4
03時間復雜度和空間復雜度1.mp4
04時間復雜度和空間復雜度2.mp4
05時間復雜度和空間復雜度3.mp4
06線性表1.mp4
07線性表2.mp4
08線性表3.mp4
09線性表4.mp4
10線性表5.mp4
11線性表6.mp4
12線性表7.mp4
13線性表8.mp4
14線性表9.mp4
15線性表10.mp4
16單鏈表小結:騰訊面試題.mp4
17線性表12.mp4
18約瑟夫問題.mp4
19線性表14.mp4
20魔術師發牌問題.mp4
21線性表16.mp4
22線性表17.mp4
23棧和隊列1.mp4
24棧和隊列2.mp4
25進制轉換.mp4
26棧和隊列4.mp4
27逆波蘭計算器.mp4
28中綴表達式轉換為后綴表達式1.mp4
28中綴表達式轉換為后綴表達式2.mp4
29棧和隊列7.mp4
30棧和隊列8.mp4
31遞歸和分治思想1.mp4
32遞歸和分治思想2.mp4
33漢諾塔.mp4
34八皇后問題.mp4
35字符串.mp4
36KMP算法1.mp4
37KMP算法2.mp4
38KMP算法之NEXT數組代碼原理分析.mp4
39KMP算法之實現及優化.mp4
40樹.mp4
41樹的存儲結構.mp4
42樹的存儲結構2.mp4
43二叉樹.mp4
44二叉樹2.mp4
45二叉樹的存數結構.mp4
46二叉樹的遍歷.mp4
47二叉樹的建立和遍歷算法.mp4
48線索二叉樹.mp4
49線索二叉樹代碼實現.mp4
50樹、森林及二叉樹的相互轉換.mp4
51赫夫曼樹.mp4
52赫夫曼編碼.mp4
53赫夫曼編碼C語言實現.mp4
54圖.mp4
55圖的定義與術語2.mp4
56圖的存儲結構.mp4
57圖的存儲結構(鄰接表).mp4
58圖的存儲結構(十字鏈表、鄰接多重表、邊集數組).mp4
59圖的遍歷(深度優先遍歷).mp4
60馬踏棋盤算法(騎士周游問題).mp4
61圖的遍歷(廣度優先遍歷).mp4
62最小生成樹(普里姆算法).mp4
63最小生成樹(克魯斯卡爾算法).mp4
64最短路徑(迪杰斯特拉算法).mp4
65最短路徑(弗洛伊德算法).mp4
66拓撲排序.mp4
67關鍵路徑.mp4
68關鍵路徑(代碼講解).mp4
69查找算法.mp4
70插值查找(按比例查找).mp4
71斐波那契查找(黃金分割法查找).mp4
72線性索引查找.mp4
73二叉排序樹.mp4
74二叉排序樹的查找、插入和刪除.mp4
75二叉排序樹的查找、插入和刪除2.mp4
76平衡二叉樹.mp4
77平衡二叉樹的實現原理.mp4
78平衡二叉樹的實現原理(代碼實現).mp4
79多路查找樹之2-3樹.mp4
80多路查找樹之2-3樹的插入原理.mp4
81多路查找樹之2-3樹的刪除原理.mp4
82多路查找樹之2-3-4樹和B樹.mp4
83散列表(哈希表)查找.mp4
84散列函數的構造方法.mp4
85處理散列沖突的方法.mp4
86散列表查找的代碼實現.mp4
87排序算法.mp4
88冒泡排序.mp4
89選擇排序.mp4
90直接插入排序.mp4
91希爾排序.mp4
92堆排序.mp4
93堆排序的代碼實現.mp4
94歸并排序.mp4
95歸并排序(迭代實現).mp4
96第九十六講 快速排序.mp4
97快速排序的優化.mp4
98總結回顧.mp4
數據結構與算法課件.7z