数据结构基础教程(C语言版)学习指导书PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:陈瑛,叶小平编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2014
- ISBN:9787302361459
- 页数:220 页
第1章 绪论 1
1.1学习要点 1
1.1.1数据相关概念 1
1.1.2数据模型与数据结构 2
1.1.3数据操作与算法分析 3
1.1.4数据结构地位与内容体系 3
1.2重点难点分析 4
1.2.1学习要求与线索 4
1.2.2重点难点解析 4
1.3例题 5
1.4习题 6
1.5实验指导 7
第2章 线性表 9
2.1学习要点 9
2.1.1线性表的逻辑结构 9
2.1.2线性表的顺序存储结构 9
2.1.3线性表的链式存储结构 10
2.1.4线性表存储结构比较 14
2.2重点难点分析 15
2.2.1学习要求与线索 15
2.2.2重点难点解析 15
2.3例题 18
2.4习题 20
2.5实验指导 24
2.5.1数组基本操作 24
2.5.2纸牌游戏 25
2.5.3链表基本操作 26
2.5.4有序链表的合并 28
2.5.5一元多项式相减 29
2.5.6 Joseph环 31
第3章 栈与队列 33
3.1学习要点 33
3.1.1栈 33
3.1.2队列 35
3.2重点难点分析 38
3.2.1学习要求与线索 38
3.2.2重点难点解析 39
3.3例题 41
3.4习题 42
3.5实验指导 45
3.5.1栈的应用之单括号匹配 45
3.5.2栈的应用之多级括号匹配 46
3.5.3十进制整数转化为R进制整数 48
3.5.4队列基本操作 49
3.5.5跳舞配对问题1 51
3.5.6跳舞配对问题2 52
第4章 数组、串和广义表 54
4.1学习要点 54
4.1.1数组 54
4.1.2串 58
4.1.3广义表 61
4.2重点难点分析 62
4.2.1学习要求与线索 62
4.2.2重点难点解析 62
4.3例题 63
4.4习题 64
4.5实验指导 67
4.5.1对称矩阵的压缩存储与输出 67
4.5.2三元组快速转置 68
4.5.3文章编辑 70
第5章 二叉树及应用 72
5.1学习要点 72
5.1.1二叉树及其基本性质 72
5.1.2二叉树存储 73
5.1.3二叉树的遍历 74
5.1.4线索二叉树 75
5.1.5 Huffman编码 75
5.2重点难点分析 76
5.2.1学习要求与线索 76
5.2.2重点难点解析 76
5.3例题 79
5.4习题 81
5.5实验指导 85
5.5.1建立二叉树 85
5.5.2中序非递归遍历二叉树 86
5.5.3统计叶子结点个数 88
5.5.4求二叉树的深度 89
5.5.5哈夫曼树的建立 90
第6章 树与森林 93
6.1学习要点 93
6.1.1树的基本概念 93
6.1.2树的存储结构 94
6.1.3树的遍历 96
6.1.4森林 96
6.1.5树与二叉树的转换 97
6.2重点难点分析 97
6.2.1学习要求与线索 97
6.2.2重点难点解析 98
6.3例题 98
6.4习题 99
6.5实验指导 100
6.5.1子结点链表法建立树型结构 100
6.5.2左子/右兄弟法建立树型结构 102
第7章 图 105
7.1学习要点 105
7.1.1图的基本概念 105
7.1.2图的两种存储结构 106
7.1.3图的遍历 109
7.1.4图的最小生成树 109
7.1.5最短路径 110
7.1.6有向无环网及应用 111
7.2重点难点分析 111
7.2.1学习要求与线索 111
7.2.2重点难点解析 112
7.3例题 115
7.4习题 117
7.5实验指导 121
7.5.1图的建立与输出 121
7.5.2图的深度优先遍历 122
第8章 查找 125
8.1学习要点 125
8.1.1相关概念 125
8.1.2基于线性表查找 125
8.1.3基于二叉树查找 126
8.1.4基于散列表查找 128
8.2重点难点分析 129
8.2.1学习要求与线索 129
8.2.2重点难点解析 130
8.3例题 131
8.4习题 133
8.5实验指导 136
8.5.1二分查找 136
8.5.2建立二叉排序树 137
8.5.3二叉排序树查找 139
8.5.4散列查找 141
第9章 排序 143
9.1学习要点 143
9.1.1排序相关概念 143
9.1.2插入排序 143
9.1.3交换排序 144
9.1.4选择排序 146
9.1.5归并排序 146
9.1.6各种排序方法比较 147
9.2重点难点分析 147
9.2.1学习要求与线索 147
9.2.2重点难点解析 148
9.3例题 149
9.4习题 151
9.5实验指导 153
9.5.1直接插入排序 153
9.5.2快速排序 155
9.5.3简单选择排序 156
9.5.4学生成绩管理系统 157
第10章 文件 160
10.1学习要点 160
10.1.1文件基本概念 160
10.1.2顺序文件 161
10.1.3索引文件 162
10.1.4动态索引B树 163
10.1.5散列文件 165
10.1.6多关键字文件 165
10.2重点难点分析 166
10.2.1学习要求与线索 166
10.2.2重点难点解析 166
10.3例题 167
10.4习题 168
10.5实验指导 170
附录A考试模拟题 172
考试模拟题(一) 172
考试模拟题(二) 175
考试模拟题(三) 178
考试模拟题(四) 181
考试模拟题(五) 184
附录B考试模拟题参考答案 188
考试模拟题(一)参考答案 188
考试模拟题(二)参考答案 190
考试模拟题(三)参考答案 192
考试模拟题(四)参考答案 194
考试模拟题(五)参考答案 196
附录C习题参考答案 200
C.1绪论参考答案 200
C.2线性表参考答案 200
C.3栈与队列参考答案 202
C.4数组、串和广义表参考答案 203
C.5二叉树及应用参考答案 205
C.6树与森林参考答案 208
C.7图参考答案 209
C.8查找参考答案 213
C.9排序参考答案 214
C.10文件参考答案 216
附录D实验报告内容 219
参考文献 220
- 《女丹仙道:道教女子内丹养生修炼秘籍 下》董沛文著 2012
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《联吡啶基钌光敏染料的结构与性能的理论研究》李明霞 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《幼儿英语游戏活动指导与实训》苏小菊,任晓琴主编;颜晓芳,覃静,谢恬恬,钟博维副主编 2020
- 《花样民游 幼儿园民间传统游戏的创新与指导》刘娟 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019