共计 48 学时
1. 绪论(算法,大 O 表示法) 1 学时 第一周
2. 线性表-顺序表 1 学时 第一周
3. 线性表-单链表 2 学时 第二周
4. 栈、栈的应用 2 学时 第三周
5. 队列、队列应用 2 学时 第四周
6. 二叉树定义、性质、遍历 2 学时 第五周
7. 二叉树的实现 2 学时 第六周
8. 二叉树的非递归算法 2 学时 第七周
9. 二叉树的应用 2 学时 第八周
10. 树和森林 2 学时 第九周
11. 优先队列、二叉堆、D 堆 2 学时 第九周
12. 静态查找、二叉查找树定义 2 学时 第十周
13. 二叉查找树实现、AVL 树 2 学时 第十周
14. AVL 树 2 学时 第十一周
15.红黑树 2 学时 第十一周
16 红黑树 2 学时 第十二周
17 AA 树、B 树、B+树 2 学时 第十二周
18 散列表 2 学时 第十三周
19 排序(插入、选择、交换) 2 学时 第十三周
20 排序(归并、外排) 2 学时 第十四周
21 不相交集 2 学时 第十四周
22 图的定义、遍历 2 学时 第十五周
23 图的应用 2 学时 第十五周
24 最小生成树 2 学时 第十六周
25 最短路径 2 学时 第十六周