暂无搜索结果
-
1 绪论
-
1.1 什么是数据结构
-
1.2 初识算法
-
1.3 算法效率的衡量和评价
-
1.4 章节测验
-
1.5 章节讨论
-
2 线性表
-
2.1 线性表的存储实现
-
2.2 顺序表的基本操作
-
2.3 顺序表的插入和删除
-
2.4 链表的基本操作
-
2.5 链表的插入和删除
-
2.6 链表的建立
-
2.7 线性表的应用
-
2.8 章节测验
-
2.9 章节讨论
-
3 栈和队列
-
3.1 栈和队列的概念
-
3.2 顺序栈的基本操作
-
3.3 链栈的基本操作
-
3.4 栈的应用
-
3.5 链队列的基本操作
-
3.6 循环队列的基本操作
-
3.7 章节测验
-
3.8 章节讨论
-
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 哈夫曼编码
-
5.8 章节测验
-
5.9 章节讨论
-
6 图
-
6.1 什么是图
-
6.2 图的存储
-
6.3 图的遍历
-
6.4 最小生成树
-
6.5 拓扑排序
-
6.6 最短路径
-
6.6.1 引言
-
6.6.2 单源最短路径问题
-
6.6.3 多源最短路径问题
-
6.7 章节测验
-
6.8 章节讨论
-
7 查找
-
7.1 顺序查找
-
7.2 折半查找
-
7.3 二叉排序树
-
7.3.1 二叉排序树的定义与查找
-
7.3.2 二叉排序树的构建
-
7.3.3 二叉排序树的删除
-
7.4 二叉平衡树的创建
-
7.5 哈希表
-
7.5.1 哈希表的构建
-
7.5.2 哈希表的查找及性能
-
7.6 章节测验
-
7.7 章节讨论
-
8 内部排序
-
8.1 直接插入排序
-
8.2 希尔排序
-
8.3 冒泡排序
-
8.4 快速排序
-
8.5 简单选择排序
-
8.6 堆排序
-
8.7 归并排序
-
8.8 排序算法比较与总结
-
8.9 章节测验
-
8.10 章节讨论
-
9 绪论
-
9.1 什么是数据结构
-
9.2 初识算法
-
9.3 算法效率的衡量和评价
-
9.4 章节测验
-
9.5 章节讨论
-
10 线性表
-
10.1 线性表的存储实现
-
10.2 顺序表的基本操作
-
10.3 顺序表的插入和删除
-
10.4 链表的基本操作
-
10.5 链表的插入和删除
-
10.6 链表的建立
-
10.7 线性表的应用
-
10.8 章节测验
-
10.9 章节讨论
-
11 栈和队列
-
11.1 栈和队列的概念
-
11.2 顺序栈的基本操作
-
11.3 链栈的基本操作
-
11.4 栈的应用
-
11.5 链队列的基本操作
-
11.6 循环队列的基本操作
-
11.7 章节测验
-
11.8 章节讨论
-
12 数组和广义表
-
12.1 特殊矩阵的压缩存储
-
12.2 稀疏矩阵的三元组顺序表
-
12.3 广义表的特点及存储
-
12.4 章节测验
-
12.5 章节讨论
-
13 树和二叉树
-
13.1 二叉树的定义与特点
-
13.2 二叉树的存储
-
13.3 二叉树的递归遍历算法
-
13.4 二叉树的层次遍历
-
13.5 二叉树非递归遍历算法
-
13.6 哈夫曼树算法
-
13.7 哈夫曼编码
-
13.8 章节测验
-
13.9 章节讨论
-
14 图
-
14.1 什么是图
-
14.2 图的存储
-
14.3 图的遍历
-
14.4 最小生成树
-
14.5 拓扑排序
-
14.6 最短路径
-
14.6.1 引言
-
14.6.2 单源最短路径问题
-
14.6.3 多源最短路径问题
-
14.7 章节测验
-
14.8 章节讨论
-
15 查找
-
15.1 顺序查找
-
15.2 折半查找
-
15.3 二叉排序树
-
15.3.1 二叉排序树的定义与查找
-
15.3.2 二叉排序树的构建
-
15.3.3 二叉排序树的删除
-
15.4 二叉平衡树的创建
-
15.5 哈希表
-
15.5.1 哈希表的构建
-
15.5.2 哈希表的查找及性能
-
15.6 章节测验
-
15.7 章节讨论
-
16 内部排序
-
16.1 直接插入排序
-
16.2 希尔排序
-
16.3 冒泡排序
-
16.4 快速排序
-
16.5 简单选择排序
-
16.6 堆排序
-
16.7 归并排序
-
16.8 排序算法比较与总结
-
16.9 章节测验
-
16.10 章节讨论
选择班级