更新时间:2019-10-31 12:56:17
封面
版权信息
内容简介
第四版前言
第三版前言
第二版前言
第一版前言
第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章 队列
4.1 队列的定义和运算
4.2 队列的存储和实现
4.3 队列应用举例
习题4
第5章 串
5.1 串的定义和运算
5.2 串的表示和实现
5.3 串运算的实现
习题5
第6章 多维数组和广义表
6.1 多维数组
6.2 特殊矩阵的压缩存储
6.3 稀疏矩阵
6.4 广义表
习题6
第7章 树和二叉树
7.1 树的定义和术语
7.2 二叉树
7.3 遍历二叉树和线索二叉树
7.4 二叉树的转换
7.5 二叉树的应用
7.6 哈夫曼树及其应用
习题7
第8章 图
8.1 图的定义和基本操作
8.2 图的存储表示
8.3 图的遍历
8.4 图的连通性
8.5 最短路径
8.6 有向无环图及其应用
习题8
第9章 查找
9.1 查找的基本概念
9.2 静态查找表
9.3 动态查找表
9.4 哈希表
习题9
第10章 排序
10.1 概述
10.2 插入排序
10.3 快速排序法
10.4 选择排序
10.5 归并排序
10.6 各种排序方法的比较
习题10
第11章 数据结构课程设计
11.1 课程设计的目的与内容
11.2 课程设计的要求
11.3 课程设计题目
附录A 数据结构实验系统的组装
A.1 文件的包含处理
A.2 系统的实现
参考文献