数据结构与算法 C语言版 第3版
出版时间:
2015-07
版次:
3
ISBN:
9787302402534
定价:
42.00
装帧:
平装
开本:
16开
纸张:
胶版纸
10人买过
-
“数据结构与算法”是计算机学科研究的主题之一。本书采用类C语言描述,系统地介绍了各种数据结构和排序、查找算法。全书共分为9章,主要内容包括数据结构与算法简介、线性表、栈和队列、串、数组及广义表、树和二叉树、图、查找和排序等。对于各种数据结构,本书给出了基本概念、抽象数据类型以及相关的操作,并且对各种算法的运行时间进行了分析。
本书对数据结构中的重点和难点内容进行了深入的剖析,着重培养学生的动手能力,对经典算法、重点算法及应用算法进行了详细的讲解,以使学生更好地掌握数据结构的应用。
本书可作为计算机及相关专业的大学本科教材,也可作为应用型专业以及成人教育、工程技术人员的培训教材。 第1章 绪论 1
1.1 学习数据结构与算法的意义 1
1.2 数据结构 3
1.3 抽象数据类型 5
1.4 算法 6
1.5 算法分析 9
小结 15
自测题答案 16
编程项目 17
第2章 线性表 18
2.1 线性表的定义 18
2.2 线性表的顺序存储结构 22
2.3 线性表的链式存储结构 29
2.4 线性表的应用 43
小结 46
自测题答案 47
编程项目 48
第3章 栈和队列 49
3.1 栈 49
3.2 栈的应用 55
3.3 队列 67
3.4 队列的应用 76
小结 79
自测题答案 79
编程项目 81
第4章 串 82
4.1 串的定义 82
4.2 串的存储实现 84
4.3 串的模式匹配 88
小结 96
自测题答案 97
编程项目 98
第5章 数组及广义表 99
5.1 数组的定义 99
5.2 数组的顺序存储 101
5.3 矩阵的压缩存储 104
5.4 广义表 115
小结 122
自测题答案 123
编程项目 125
第6章 树和二叉树 126
6.1 树的定义与基本操作 126
6.2 二叉树 129
6.3 树和森林 144
6.4 哈夫曼树与哈夫曼编码 149
小结 157
自测题答案 158
编程项目 160
第7章 图 161
7.1 图的定义 161
7.2 图的存储方式 166
7.3 图的遍历 175
7.4 图的连通性 180
7.5 最小生成树 184
7.6 最短路径 189
7.7 有向无环图的应用 195
小结 204
自测题答案 205
编程项目 209
第8章 查找 210
8.1 线性表上的查找 210
8.2 树上的查找 218
8.3 哈希表 241
小结 252
自测题答案 254
编程项目 257
第9章 排序 258
9.1 插入排序 258
9.2 交换排序 266
9.3 选择排序 271
9.4 归并排序 278
9.5 基数排序 281
9.6 各种内部排序方法比较 283
9.7 外部排序 286
小结 292
自测题答案 293
编程项目 296
附录 各章编程项目参考答案 297
参考文献 391
-
内容简介:
“数据结构与算法”是计算机学科研究的主题之一。本书采用类C语言描述,系统地介绍了各种数据结构和排序、查找算法。全书共分为9章,主要内容包括数据结构与算法简介、线性表、栈和队列、串、数组及广义表、树和二叉树、图、查找和排序等。对于各种数据结构,本书给出了基本概念、抽象数据类型以及相关的操作,并且对各种算法的运行时间进行了分析。
本书对数据结构中的重点和难点内容进行了深入的剖析,着重培养学生的动手能力,对经典算法、重点算法及应用算法进行了详细的讲解,以使学生更好地掌握数据结构的应用。
本书可作为计算机及相关专业的大学本科教材,也可作为应用型专业以及成人教育、工程技术人员的培训教材。
-
目录:
第1章 绪论 1
1.1 学习数据结构与算法的意义 1
1.2 数据结构 3
1.3 抽象数据类型 5
1.4 算法 6
1.5 算法分析 9
小结 15
自测题答案 16
编程项目 17
第2章 线性表 18
2.1 线性表的定义 18
2.2 线性表的顺序存储结构 22
2.3 线性表的链式存储结构 29
2.4 线性表的应用 43
小结 46
自测题答案 47
编程项目 48
第3章 栈和队列 49
3.1 栈 49
3.2 栈的应用 55
3.3 队列 67
3.4 队列的应用 76
小结 79
自测题答案 79
编程项目 81
第4章 串 82
4.1 串的定义 82
4.2 串的存储实现 84
4.3 串的模式匹配 88
小结 96
自测题答案 97
编程项目 98
第5章 数组及广义表 99
5.1 数组的定义 99
5.2 数组的顺序存储 101
5.3 矩阵的压缩存储 104
5.4 广义表 115
小结 122
自测题答案 123
编程项目 125
第6章 树和二叉树 126
6.1 树的定义与基本操作 126
6.2 二叉树 129
6.3 树和森林 144
6.4 哈夫曼树与哈夫曼编码 149
小结 157
自测题答案 158
编程项目 160
第7章 图 161
7.1 图的定义 161
7.2 图的存储方式 166
7.3 图的遍历 175
7.4 图的连通性 180
7.5 最小生成树 184
7.6 最短路径 189
7.7 有向无环图的应用 195
小结 204
自测题答案 205
编程项目 209
第8章 查找 210
8.1 线性表上的查找 210
8.2 树上的查找 218
8.3 哈希表 241
小结 252
自测题答案 254
编程项目 257
第9章 排序 258
9.1 插入排序 258
9.2 交换排序 266
9.3 选择排序 271
9.4 归并排序 278
9.5 基数排序 281
9.6 各种内部排序方法比较 283
9.7 外部排序 286
小结 292
自测题答案 293
编程项目 296
附录 各章编程项目参考答案 297
参考文献 391
查看详情
-
八五品
-
八五品
四川省成都市
平均发货8小时
成功完成率93.52%
-
九品
河北省衡水市
平均发货8小时
成功完成率96.24%
-
全新
北京市海淀区
平均发货16小时
成功完成率88.85%
-
全新
北京市海淀区
平均发货16小时
成功完成率88.85%
-
九品
江西省南昌市
平均发货9小时
成功完成率93.48%
-
数据结构与算法 C语言版 第3版
正版二手,均有笔记不影响使用,无赠品、光盘、MP6187等。如需购买套装书,请联系客服核实,批量上传数据有误差,套装书售后运费自理,还请见谅!
八五品
山东省枣庄市
平均发货7小时
成功完成率91.62%
-
八五品
湖北省孝感市
平均发货10小时
成功完成率85.99%
-
九五品
天津市武清区
平均发货31小时
成功完成率87.64%
-
八五品
山东省枣庄市
平均发货9小时
成功完成率88.78%
-
八五品
重庆市沙坪坝区
平均发货8小时
成功完成率82.35%
-
八五品
山东省济南市
平均发货8小时
成功完成率93.66%
-
八五品
山东省滨州市
平均发货14小时
成功完成率87.8%
-
全新
山东省泰安市
平均发货22小时
成功完成率90.95%
-
八五品
四川省成都市
平均发货8小时
成功完成率91.87%
-
八五品
四川省成都市
平均发货8小时
成功完成率95.4%
-
八五品
四川省成都市
平均发货7小时
成功完成率95.44%
-
八五品
重庆市沙坪坝区
平均发货8小时
成功完成率91.63%
-
八五品
山西省运城市
平均发货13小时
成功完成率81.23%
-
全新
北京市丰台区
平均发货7小时
成功完成率92.88%
-
全新
四川省成都市
平均发货21小时
成功完成率90.71%
-
数据结构与算法:C语言版
重要提醒:::重要提醒::所有图书保证正版,按书名发货图片仅供参考, 有疑问请咨询客服,看清书名按书名发货
全新
北京市通州区
平均发货10小时
成功完成率92.1%
-
八五品
浙江省杭州市
平均发货9小时
成功完成率88.71%
-
八五品
江苏省苏州市
平均发货8小时
成功完成率87.32%
-
全新
上海市浦东新区
平均发货17小时
成功完成率85.19%
-
八五品
江苏省苏州市
平均发货8小时
成功完成率87.32%
-
八五品
四川省成都市
平均发货8小时
成功完成率95.87%
-
八五品
四川省成都市
平均发货8小时
成功完成率95.99%
-
八五品
山西省运城市
平均发货13小时
成功完成率81.23%
-
八品
四川省成都市
平均发货9小时
成功完成率93.88%
-
八五品
重庆市沙坪坝区
平均发货9小时
成功完成率88.14%
-
八五品
山东省济南市
平均发货10小时
成功完成率91.25%
-
八五品
湖北省孝感市
平均发货10小时
成功完成率81.24%
-
八五品
江西省南昌市
平均发货8小时
成功完成率91.64%
-
八五品
山东省菏泽市
平均发货13小时
成功完成率79.63%
-
八品
湖北省武汉市
平均发货8小时
成功完成率95.15%
-
八品
湖北省武汉市
平均发货8小时
成功完成率94.49%
-
八五品
重庆市沙坪坝区
平均发货11小时
成功完成率90.91%
-
八品
山东省滨州市
平均发货8小时
成功完成率94.71%
-
八五品
湖北省黄冈市
平均发货8小时
成功完成率97.48%
-
八五品
安徽省合肥市
平均发货12小时
成功完成率89.06%
-
八五品
安徽省合肥市
平均发货12小时
成功完成率89.06%
-
九品
湖南省长沙市
平均发货8小时
成功完成率91.25%
-
八五品
江西省南昌市
平均发货12小时
成功完成率78.42%
-
全新
河北省廊坊市
平均发货20小时
成功完成率75.34%
-
全新
北京市海淀区
平均发货8小时
成功完成率93.71%
-
八五品
山东省滨州市
平均发货8小时
成功完成率93.18%
-
八五品
山东省滨州市
平均发货10小时
成功完成率94.65%
-
全新
上海市浦东新区
平均发货18小时
成功完成率79.31%
-
九品
湖南省益阳市
平均发货39小时
成功完成率85.95%