数据结构初步PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:李晓燕等编
- 出 版 社:北京:中国财政经济出版社
- 出版年份:1996
- ISBN:7500531567
- 页数:160 页
第一章 绪论 1
1.1 数据结构研究的对象和内容 1
1.2 基本概念 1
1.3 算法的描述 3
1.3.1 简单程序举例 3
1.3.2 数据类型 3
1.3.3 变量 5
1.3.4 运算符 5
1.3.5 输入输出函数 6
1.3.6 语句 6
习题一 8
第二章 线性表 9
2.1 线性表的逻辑结构 9
2.2 线性表的物理结构——顺序存贮结构 10
2.2.1 顺序存贮方式 10
2.2.2 线性表在顺序存贮方式下的基本运算 13
2.3 线性表的另一种物理结构——链式存贮结构 17
2.3.1 单链表 18
2.3.2 单链表的基本运算 21
2.3.3 多项式加法 28
2.4 双向链表 34
2.5 循环链表 36
习题二 37
第三章 栈与队列 38
3.1 栈的定义和顺序存贮结构 38
3.1.1 栈的定义 38
3.1.2 栈的顺序存贮结构 38
3.2 栈的基本运算 39
3.2.1 进栈运算 39
3.2.2 退栈运算 39
3.2.3 读栈顶元素运算 40
3.2.4 置空运算 40
3.2.5 测空运算 40
3.3 算术表达式求值 43
3.4 栈的另一个重要应用——递归函数 46
3.4.1 递归函数 46
3.4.2 Hanoi塔 46
3.5 队列的定义 48
3.6 队列的存贮结构 48
3.6.1 队列的顺序存贮结构 49
3.6.2 队列的链式存贮结构 49
3.6.3 链式队列基本运算 49
习题三 52
第四章 数组和稀疏矩阵 54
4.1 数组的定义 54
4.2 数组的存贮结构 54
4.3 稀疏矩阵 55
4.3.1 三元组表 55
4.3.2 十字链表 62
习题四 63
第五章 串 65
5.1 串的逻辑结构 65
5.2 串的存贮结构 66
5.2.1 串的链表 66
5.2.2 串的顺序存贮结构 67
5.2.3 串的存贮映象 67
5.3 串的基本运算 68
5.3.1 串的联接 68
5.3.2 串的赋值 70
5.3.3 测试两个串是否相等 72
5.3.4 求子串 74
5.3.5 求子串在主串中的位置 76
习题五 79
第六章 树 80
6.1 树的定义 80
6.2 二叉树 81
6.2.1 二叉树的定义 81
6.2.2 二叉树的基本性质 81
6.2.3 二叉树的基本运算和存贮结构 82
6.3 遍历二叉树 84
6.3.1 前序遍历 84
6.3.2 中序遍历 85
6.3.3 后序遍历 85
6.4 二叉树遍历算法的实现 86
6.5 线索二叉树 87
6.5.1 线索二叉树 87
6.5.2 线索二叉树的遍历 89
6.5.3 线索二叉树的插入运算 90
6.6 树、森林与二叉树的转换 92
6.6.1 树转换成二叉树 92
6.6.2 森林与二叉树的转换 93
6.7 哈夫曼树及其编码 95
6.7.1 路径及路径长度 95
6.7.2 哈夫曼树 95
6.7.3 哈夫曼编码 97
习题六 98
第七章 图 99
7.1 图的定义 99
7.1.1 定义 99
7.1.2 子图 100
7.1.3 连通图和图的连通分量 100
7.1.4 度、入度和出度 100
7.2 图的存贮结构 101
7.2.1 邻接矩阵 101
7.2.2 邻接表 101
7.2.3 邻接多重表 102
7.3 图的遍历 103
7.3.1 纵向优先搜索法 103
7.3.2 横向优先搜索法 104
7.4 生成树 104
7.4.1 生成树 104
7.4.2 最小生成树 105
7.4.3 最小生成树的生成算法 105
习题七 107
第八章 查找 108
8.1 顺序查找 108
8.2 折半查找 110
8.3 二叉排序树及其查找 112
8.3.1 二叉排序树 112
8.3.2 二叉排序树的查找 112
8.4 哈希查找 113
8.4.1 哈希函数 113
8.4.2 冲突处理 115
习题八 118
第九章 分类 119
9.1 概述 119
9.2 冒泡分类 120
9.3 简单选择分类 123
9.4 线性插入分类 125
9.5 折半插入分类 128
9.6 希尔分类 130
9.7 快速分类 133
9.8 堆分类 136
9.8.1 堆和完全二叉树 136
9.8.2 堆分类 137
9.8.3 堆分类算法 139
9.9 归并分类 141
9.9.1 分类数据序列的归并 141
9.9.2 多个分类数据序列的归并 141
9.9.3 归并分类 142
9.10 基数分类 144
9.10.1 多关键字分类 144
9.10.2 基数分类 144
9.11 外部分类 150
9.11.1 磁带文件的归并分类 151
9.11.2 磁盘文件的归并分类 152
习题九 153
第十章 文件 154
10.1 外存贮器 154
10.1.1 磁带 154
10.1.2 磁盘 154
10.1.3 硬盘 155
10.2 文件的特性及基本概念 155
10.3 顺序文件 157
10.4 索引文件 158
10.5 随机存取文件 158
习题十 160
参考文献 160
- 《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
- 《面向可持续发展的马克思主义经济科学研究》刘正刚,李晓,田军著 2018
- 《人事档案管理实务 第2版》李晓婷 2019
- 《视唱练耳与器乐卷 第7版》俞子正,郑世连主编;朱建萍,李晓薇副主编;王政红,田康,吕振斌编写人员 2019
- 《中国舞 第1级 幼儿篇》李晓燕,谢琼主编 2019
- 《2019中国年度小小说》任晓燕,秦俑,赵建宇选编 2020
- 《C语言从入门到精通》王征,李晓波著 2020
- 《中国舞 第2级 幼儿篇》谢琼,李晓燕主编 2019
- 《创业基础》张月云,张晗,李晓云主编 2019
- 《中国共产党党内法规考试题库 党章 准则 条例》张晓燕编著 2018
- 《香山设县850年》吴冉彬主编;中山市地方志办公室等编 2003
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019