视频: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
课程讲师:
林世霖
嵌入式讲师