視頻:16?
課程內容涵蓋:
一、順序表
1.簡介
2.設計與初始化
3.插入算法
4.刪除算法
5.查詢算法
6.排序算法
7.銷毀算法
8.優缺點和性能分析
二、常規鏈表
9.簡介
10.單向鏈表
11.雙向鏈表
12.雙向循環鏈表
13.設計與初始化
14.插入算法
15.刪除算法
16.查詢算法
17.排序算法
18.分割算法
19.合并算法
20.銷毀算法
21.優缺點和性能分析
三、棧與隊列
22.特殊線性表
23.順序棧
24.鏈式棧
25.棧的初始化
26.入棧與出棧
27.順序隊列
28.鏈式隊列
29.隊列的初始化
30.入隊和出隊
四、LINUX內核標準鏈表
31.設計原理
32.源碼概覽
33.初始化
34.插入/刪除算法
35.遍歷算法
36.list_entry詳解
五、二叉樹
37.基本概念
38.特性
39.先中后序遍歷
40.按層遍歷
41.BST概念
42.BST插入算法
43.BST刪除算法
44.BST創建
45.平衡性
46.旋轉操作
47.AVL
課程講師:
林世霖
嵌入式講師