图书介绍
数据结构 C语言2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 曲建民,刘元红,郑陶然编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302102937
- 出版时间:2005
- 标注页数:213页
- 文件大小:20MB
- 文件页数:227页
- 主题词:数据结构-高等学校:技术学校-教材;C语言-程序设计-高等学校:技术学校-教材
PDF下载
下载说明
数据结构 C语言PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
1.1 什么是数据结构1
第1章 绪论1
1.2 基本概念和术语2
1.3 运算、算法和算法分析3
1.3.1 运算4
1.3.2 算法及其描述4
1.3.3 算法分析和算法复杂度4
1.4 习题5
2.1 线性表的定义和基本运算8
第2章 线性表8
2.2 线性表的顺序存储结构9
2.2.1 线性表顺序存储结构的概念9
2.2.2 线性表顺序存储的实现10
2.3 线性表的链式存储结构11
2.3.1 单链表12
2.3.2 循环链表15
2.3.3 双向链表15
2.4.1 实习117
2.4 链表的上机实习17
2.4.2 实习221
2.4.3 实习321
2.5 习题22
第3章 栈和队列29
3.1 栈29
3.1.1 栈的定义29
3.1.2 栈的存储结构及其基本运算的实现30
3.2 队列32
3.2.2 队列的基本运算33
3.2.1 队列的定义33
3.2.3 队列的存储结构及其基本运算的实现34
3.3 栈和队列上机实习38
3.3.1 实习138
3.3.2 实习239
3.3.3 实习339
3.3.4 实习440
3.4 习题40
4.1.1 数组的概念和运算47
第4章 数组和串47
4.1 数组47
4.1.2 数组的顺序存储和访问48
4.1.3 矩阵的压缩存储49
4.2 串55
4.2.1 串的基本概念56
4.2.2 串的基本运算56
4.2.3 串的存储结构57
4.3 上机实习63
4.3.1 实习163
4.3.2 实习265
4.4 习题66
第5章 树69
5.1 树69
5.1.1 树的基本概念69
5.1.2 树的表示71
5.1.3 树的基本运算71
5.2.1 二叉树的概念72
5.2 二叉树72
5.2.2 二叉树的性质75
5.2.3 二叉树的存储结构77
5.2.4 二叉树的遍历79
5.2.5 哈夫曼树和哈夫曼编码83
5.3 树和森林87
5.3.1 树的存储结构88
5.3.2 树、森林与二叉树的转换91
5.3.3 树和森林的遍历93
5.4.1 实习194
5.4 上机实习94
5.4.2 实习296
5.5 习题99
第6章 图104
6.1 图的定义和术语104
6.1.1 图的定义104
6.1.2 图的相关术语105
6.2 图的基本操作106
6.3.1 图的邻接矩阵107
6.3 图的存储表示107
6.3.2 邻接表109
6.4 图的遍历110
6.4.1 深度优先搜索111
6.4.2 广度优先搜索112
6.5 生成树和最小生成树113
6.5.1 生成树113
6.5.2 最小生成树113
6.6 习题115
7.1.1 排序的定义118
第7章 内部排序118
7.1 排序概述118
7.1.2 稳定排序与非稳定排序119
7.1.3 部排序与外部排序119
7.1.4 排序记录的存储方式119
7.2 插入排序120
7.2.1 直接插入排序120
7.2.2 折半插入排序121
7.2.3 表插入排序122
7.2.4 希尔排序125
7.3 快速排序127
7.3.1 起泡排序127
7.3.2 快速排序方法128
7.4 选择排序130
7.4.1 简单选择排序131
7.4.2 堆排序131
7.5 基数排序135
7.6 各种内部排序方法的比较138
7.7 上机实习139
7.7.1 实习1139
7.7.2 实习2141
7.8 习题144
第8章 查找150
8.1 查找的基本概念150
8.2 线性表的查找152
8.2.1 顺序查找152
8.2.2 二分查找153
8.2.3 分块查找155
8.3 树结构的查找157
8.3.1 二叉排序树157
8.3.2 不衡二叉树164
8.3.3 B?树172
8.4 散列技术177
8.4.1 散列表177
8.4.2 散列函数的构造方法178
8.4.3 处理冲突的方法180
8.4.4 散列表的查找182
8.4.5 散列技术性能分析183
8.5 上机实习185
8.5.1 实习1185
8.5.2 实习2187
8.5.3 实习3189
8.6 习题190
9.1 文件的基本概念193
第9章 文件193
9.2 顺序文件195
9.3 索引文件196
9.3.1 索引文件的特点和术语196
9.3.2 索引文件的存储197
9.3.3 索引文件的检索与修改197
9.4 索引顺序文件198
9.4.1 ISAM文件198
9.4.2 VSAM文件200
9.5.2 散列文件的查找201
9.5 散列文件201
9.5.1 散列文件的存储201
9.5.3 散列文件的删除操作202
9.6 多关键字文件202
9.6.1 多重表文件的概念202
9.6.2 倒排文件203
9.7 习题204
各章习题答案209
参考文献213
热门推荐
- 734380.html
- 2487824.html
- 1650539.html
- 560906.html
- 3833094.html
- 2725619.html
- 3096589.html
- 1206017.html
- 3806467.html
- 506113.html
- http://www.ickdjs.cc/book_403619.html
- http://www.ickdjs.cc/book_797097.html
- http://www.ickdjs.cc/book_2728812.html
- http://www.ickdjs.cc/book_1928336.html
- http://www.ickdjs.cc/book_1134563.html
- http://www.ickdjs.cc/book_2803923.html
- http://www.ickdjs.cc/book_3645097.html
- http://www.ickdjs.cc/book_89209.html
- http://www.ickdjs.cc/book_1011447.html
- http://www.ickdjs.cc/book_3272374.html