暂无搜索结果
-
1 绪论
-
1.1 课前预习资料
-
1.1.1 什么是数据结构
-
1.1.2 基本概念和术语
-
1.1.3 数据结构的内容
-
1.1.4 算法和算法分析
-
1.2 授课内容
-
1.3 授课视频
-
1.4 测验
-
1.5 作业
-
2 线性表
-
2.1 课前预习资料
-
2.1.1 线性表的定义
-
2.1.2 线性表的顺序表示与实现
-
2.1.3 线性表的链式存储表示与实现
-
2.1.4 典型应用—一元多项式的表示和相加
-
2.2 授课内容
-
2.3 测验
-
2.4 作业
-
3 栈和队列
-
3.1 栈
-
3.2 栈的应用举例
-
3.3 栈与递归
-
3.4 队列
-
3.5 测验
-
3.6 作业
-
4 串
-
4.1 串类型的定义
-
4.2 串的表示和实现
-
4.3 串的模式匹配算法
-
4.4 测验
-
4.5 作业
-
5 数组和广义表
-
5.1 数组的定义
-
5.2 数组的顺序表示和实现
-
5.3 矩阵的压缩存储
-
5.4 广义表的定义
-
5.5 广义表的存储结构
-
5.6 测验
-
5.7 作业
-
6 树
-
6.1 树
-
6.2 二叉树
-
6.3 二叉树的遍历及应用
-
6.4 Hufffman树
-
6.5 树、森林和二叉树
-
6.6 测验
-
6.7 作业
-
7 图
-
7.1 图的定义和基本术语
-
7.2 图的存储结构
-
7.3 图的遍历
-
7.4 最小生成树
-
7.5 有向无环图及其应用
-
7.6 最短路径
-
7.7 测验
-
7.8 作业
-
8 查找
-
8.1 静态查找表
-
8.2 动态查找表
-
8.3 哈希表
-
8.4 测验
-
8.5 作业
-
9 排序
-
9.1 排序概述
-
9.2 插入排序
-
9.3 交换排序
-
9.4 选择排序
-
9.5 归并排序
-
9.6 基数排序
-
9.7 各种内部排序方法的比较
-
9.8 测验
-
9.9 作业
选择班级