算法与数据结构(第2版) / 高等院校信息技术规划教材
¥29.00定价
作者: 宁正元、赖贤伟
出版时间:2015年7月
出版社:清华大学出版社
- 清华大学出版社
- 9787302274926
- 2-4
- 21492
- 16开
- 2015年7月
- 工学
- 计算机科学与技术
- TP301.6
- 计算机
- 本专科、高职高专
内容简介
《高等院校信息技术规划教材:算法与数据结构(第2版)》是针对应用型本科教学特点和需求编写的课程教材之一,它覆盖了《中国计算机科学与技术学科教程2002》中关于核心课程“算法与数据结构”的所有知识单元和课程提纲,系统介绍了各种常用数据结构的有关知识和各种基本的检索排序算法。每章配有足量的例题、习题和上机实验题,并有由本社出版与之配套使用的《算法与数据结构习题精解与实验指导》和电子教案,便于教师组织教学和学生自学。
全书以知识单元为基本构件,便于分解和重组,可以满足不同院校计算机科学与技术学科各专业的教学需求,也可作为从事计算机科学与技术工作的科技人员的参考用书。
目录
第1章 算法与程序
1.1 算法的基本概念
1.2 算法的表示
1.3 算法的设计与评价
1.4 算法与程序
习题1
第2章 常用数据结构
2.1 数据类型与数据结构
2.2 数组
2.3 串
习题2
上机实验题
第3章 简单数据结构
3.1 顺序表
3.2 链表
3.3 栈
3.4 队列
3.5 广义表
习题3
上机实验题
第4章 树与二叉树
4.1 树的基本概念
4.2 二叉树
4.3 二叉树的遍历
4.4 线索二叉树
4.5 树和森林
4.6 哈夫曼树
习题4
上机实验题
第5章 图与网
5.1 图与网的基本概念
5.2 图与网的存储结构
5.3 图的遍历
5.4 无向连通网的最小生成树
5.5 有向网的最短路径
5.6 有向无环图及其应用
习题5
上机实验题
第6章 数据结构的程序实现
6.1 基本的实现策略
6.2 动态结构的静态实现
6.3 大批量数据的组织策略
6.4 数据结构在问题建模中的应用
习题6
上机实验题
第7章 检索及基本算法
7.1 检索的概念
7.2 线性表的检索
7.3 树表的检索
7.4 哈希检索
习题7
上机实验题
第8章 排序及基本算法
8.1 排序的基本概念
8.2 插入排序
8.3 交换排序
8.4 选择排序
8.5 归并排序
8.6 基数排序
8.7 各种内部排序方法的比较和选择
8.8 外部排序简介
习题8
上机实验题
参考文献
1.1 算法的基本概念
1.2 算法的表示
1.3 算法的设计与评价
1.4 算法与程序
习题1
第2章 常用数据结构
2.1 数据类型与数据结构
2.2 数组
2.3 串
习题2
上机实验题
第3章 简单数据结构
3.1 顺序表
3.2 链表
3.3 栈
3.4 队列
3.5 广义表
习题3
上机实验题
第4章 树与二叉树
4.1 树的基本概念
4.2 二叉树
4.3 二叉树的遍历
4.4 线索二叉树
4.5 树和森林
4.6 哈夫曼树
习题4
上机实验题
第5章 图与网
5.1 图与网的基本概念
5.2 图与网的存储结构
5.3 图的遍历
5.4 无向连通网的最小生成树
5.5 有向网的最短路径
5.6 有向无环图及其应用
习题5
上机实验题
第6章 数据结构的程序实现
6.1 基本的实现策略
6.2 动态结构的静态实现
6.3 大批量数据的组织策略
6.4 数据结构在问题建模中的应用
习题6
上机实验题
第7章 检索及基本算法
7.1 检索的概念
7.2 线性表的检索
7.3 树表的检索
7.4 哈希检索
习题7
上机实验题
第8章 排序及基本算法
8.1 排序的基本概念
8.2 插入排序
8.3 交换排序
8.4 选择排序
8.5 归并排序
8.6 基数排序
8.7 各种内部排序方法的比较和选择
8.8 外部排序简介
习题8
上机实验题
参考文献