数据结构PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:张莲治等编著
- 出 版 社:大连:大连理工大学出版社
- 出版年份:1989
- ISBN:7561101015
- 页数:239 页
目录 1
第一章 绪论 1
1.1 数据结构的研究对象 1
1.2 数据结构发展概况 3
1.3 抽象数据型 3
1.3.1 抽象数据型的定义 3
1.3.2 数据型、数据结构和抽象数据型 6
1.3.3 抽象数据型的规格描述 7
1.3.4 抽象数据型的实现 9
1.3.5 多层次抽象技术 12
1.3.6 抽象数据型的优点 13
1.4 逐步求精的程序设计方法 13
1.4.1 如何求解一个问题 13
1.4.2 算法的逐步求精 14
1.4.3 小结 18
1.5 程序的运行时间 18
1.6 关于本书采用的描述语言 22
习题 23
第二章 线性表 26
2.1 抽象数据型线性表 26
2.2 线性表的实现 27
2.2.1 指针和游标 28
2.2.2 线性表的数组实现 28
2.2.3 线性表的指针实现 31
2.2.4 线性表的游标实现 34
2.2.5 双向链接表 37
2.2.6 环形链表 38
2.3 栈 39
2.3.1 栈的数组实现 40
2.3.2 栈和递归过程 42
2.4 排队 43
2.4.1 排队的指针实现 43
2.4.2 排队的循环数组实现 44
2.5 多项式的代数运算 47
2.6.1 抽象数据型串 49
2.6 串 49
2.6.2 串的表示 51
2.7 数组 55
2.7.1 抽象数据型数组 55
2.7.2 数组的表示 55
2.8 广义表 58
习题 60
3.1 基本术语 64
第三章 树 64
3.2 二元树 65
3.2.1 二元树的定义及遍历 65
3.2.2 二无树的性质 67
3.2.3 抽象数据型二元树 68
3.2.4 二元树的表示 69
3.2.5 二元树的复制 75
3.3 树 77
3.3.1 抽象数据型树 77
3.3.2 树的表示 79
3.4 森林和二元树间的转换 83
3.5 树的应用 86
3.5.1 用树结构表示集合 86
3.5.2 判定树 89
3.5.3 哈夫曼(Huffman)树 91
3.5.4 表达式求值 98
习题 103
4.1 基本定义 107
第四章 有向图 107
4.2 有向图的表示 109
4.2.1 邻接矩阵 109
4.2.2 邻接表 109
4.3 单源最短路径 110
4.4 每一对顶点之间的最短路径 115
4.4.1 Floyd算法 115
4.4.2 最短路径 116
4.4.3 Warshall算法 118
4.5.1 先深搜索 119
4.5 有向图的遍历 119
4.5.2 先广搜索 122
4.6 拓朴分类 124
4.6.1 无环路有向图 124
4.6.2 拓朴分类 125
4.7 关键路径 128
4.8 强连通分量 134
习题 135
第五章 无向图 139
5.1 无向图及其表示法 139
5.1.1 定义 139
5.1.2 无向图的表示法 141
5.2 最小生成树 142
5.2.1 最小生成树的性质 142
5.2.2 Prim算法 143
5.2.3 Kruskal算法 145
5.3 无向图的遍历 148
5.4 迷宫问题 151
习题 153
第六章 查找 156
6.1 线性查找 156
6.2 折半查找 159
6.3 Fibonacci查找 160
6.4 分块查找 163
6.5 二元查找树 165
6.6.1 内散列表 170
6.6 散列法 170
6.6.2 散列函数 173
6.6.3 冲突的处理 175
6.6.4 外散列表 177
习题 179
第七章 分类 182
7.1 简单的分类算法 182
7.1.1 气泡分类 182
7.1.2 插入分类 184
7.1.3 选择分类 185
7.2 Shell分类 186
7.3 快速分类 187
7.4 并分类 191
7.4.1 合并两个分类序列 191
7.4.2 归并分类 192
7.5 堆分类 196
7.6 基数分类 199
习题 203
8.1.1 磁带 206
第八章 文件 206
8.1 外存贮设备 206
8.1.2 磁盘 207
8.2 文件及其逻辑特性 208
8.3 文件组织 210
8.3.1 顺序式文件 210
8.3.2 随机式文件 211
8.3.3 链接式文件和多重链表式文件 215
8.3.4 倒排文件 217
8.4 外部查找树—B树 218
习题 220
第九章 外部分类 222
9.1 磁盘文件的归并分类 222
9.1.1 K路归并 223
9.1.2 并行操作的缓冲区处理 225
9.1.3 初始归并段的生成 225
9.2.1 平衡归并分类 227
9.2 磁带文件的归并分类 227
9.2.2 多阶段归并分类 228
习题 230
第十章 抽象数据型应用实例 231
10.1 抽象数据型Expression 231
10.2 表达式的微分 233
10.3 抽象数据型Expression的实现 236
习题 238
参考文献 239
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《联吡啶基钌光敏染料的结构与性能的理论研究》李明霞 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《Power BI数据清洗与可视化交互式分析》陈剑 2020
- 《数据失控》(美)约翰·切尼-利波尔德(John Cheney-Lippold)著 2019
- 《中国生态系统定位观测与研究数据集 森林生态系统卷 云南西双版纳》邓晓保·唐建维 2010
- 《穿越数据的迷宫 数据管理执行指南》Laura Sebastian-Coleman 2020
- 《柏里曼人体结构绘画教学描摹本 第2册 头手足结构》杨建飞主编 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《大学化学实验》李爱勤,侯学会主编 2016
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017