《数据结构》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:张珊靓,朱宗胜主编;余建国主审
  • 出 版 社:成都:电子科技大学出版社
  • 出版年份:2016
  • ISBN:9787564735876
  • 页数:261 页
图书介绍:本书内容共分9章,第1章介绍数据结构的基本概念和算法的表示和分析方法,第2章至第7章以线性结构、树状结构、图状结构为主线,由简到繁地介绍了顺序表、链表以及栈和队,树和二叉树,图等几种基本数据结构及有关算法。第8章和第9章详细介绍了在实际应用中广泛使用的查找和排序的基本算法。全书以知识单元为结构,各知识单元内容相互独立,知识面广,内容丰富。

第1章 数据结构绪论 1

1.1 数据结构的概述 2

1.2 抽象数据类型的表示与实现 8

1.3 算法 12

第2章 线性表 23

2.1 线性表的定义及基本操作 24

2.2 线性表的顺序存储结构 26

2.3 线性表的链式存储结构 30

2.4 顺序存储和链式存储的区别 37

2.5 一元多项式相加 37

第3章 栈和队列 46

3.1 栈 47

3.2 队列 55

第4章 串 71

4.1 串的定义及操作 72

4.2 串的存储结构 73

4.3 串的模式匹配 84

第5章 数组和广义表 91

5.1 数组的概念 92

5.2 广义表 110

第6章 树与二叉树 124

6.1 树的定义 125

6.2 树的存储结构和基本操作 126

6.3 二叉树的定义和基本性质 130

6.4 二叉树的存储结构和基本操作 132

6.5 二叉树的遍历 135

6.6 线索二叉树 139

6.7 树和森林 147

6.8 哈夫曼树及其应用 148

第7章 图 160

7.1 图的定义与操作 161

7.2 图的存储结构 164

7.3 图的遍历 172

7.5 最短路径 182

7.6 拓扑排序 187

第8章 查找 194

8.1 查找的基本概念 195

8.2 基于线性表的查找法 197

8.3 基于树的查找 202

8.4 计算式查找法——哈希法 218

第9章 排序 226

9.1 排序的基本概念 227

9.2 插入排序 230

9.3 交换排序 236

9.4 选择排序 242

9.5 归并排序 252

9.6 基数排序 254

9.7 排序方法的比较 259