数据结构习题解析与上机指导PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:周云静编著
- 出 版 社:北京:冶金工业出版社
- 出版年份:2004
- ISBN:7502434550
- 页数:242 页
第一部分习题与解析 2
第1章绪论 2
1.1知识点回顾 2
1.1.1数据结构的含义 2
1.1.2数据结构的基本术语 2
目 录 2
1.1.3算法的定义及表示 4
1.1.4算法的特征及评价 5
1.1.5算法的时间复杂度分析 5
1.2典型题分析 6
练习一 8
一、选择题 8
结束语 8
二、填空题 9
三、判断题 10
四、算法及程序设计题 10
第2章 C语言基础 12
2.1知识点回顾 12
2.1.1基本数据类型 12
2.1.2常用构造数据类型 12
2.1.3指针数据类型 13
2.1.4 C语言的常用运算符 13
2.1.5结构化程序设计 13
2.2典型题分析 13
一、选择题 17
练习二 17
结束语 17
二、填空题 20
三、判断题 21
四、算法及程序设计题 21
第3章基本线性表 22
3.1知识点回顾 22
3.1.1基本线性表的定义 22
3.1.2基本线性表的运算 22
3.1.3基本线性表的顺序存储 23
3.1.4基本线性表的链式存储 23
3.2典型题分析 24
一、选择题 26
练习三 26
结束语 26
二、填空题 28
三、判断题 28
四、算法及程序设计题 29
第4章特殊线性表 30
4.1知识点回顾 30
4.1.1 队列的顺序存储及运算 30
4.1.2队列链式存储及运算 31
4.1.3循环队列的表示及运算 32
4.1.4堆栈的顺序存储及运算 34
4.1.5堆栈的链式存储及运算 34
4.1.6双栈的表示 35
4.2典型题分析 35
结束语 39
一、选择题 40
练习四 40
二、填空题 41
三、判断题 42
四、算法及程序设计题 42
第5章树与二叉树 43
5.1知识点回顾 43
5.1.1树的基本概念与术语 43
5.1.2树的存储与表示 44
5.1.3树的性质 45
5.1.4二叉树的基本概念 45
5.1.6二叉树的遍历 46
5.1.5二叉树的性质 46
5.1.7二叉树与树的转换 48
5.1.8二叉排序树 48
5.1.9哈夫曼树的构造 49
5.2典型题分析 49
结束语 52
练习五 52
一、选择题 52
二、填空题 54
三、判断题 54
四、算法及程序设计题 55
6.1.1顺序查找 56
6.1.2折半查找 56
第6章 查找 56
6.1 知识点回顾 56
6.1.3分块查找 57
6.1.4二叉排序树查找 58
6.1.5平衡二叉树 58
6.1.6 Hash函数的构造 59
6.2典型题分析 60
结束语 63
练习六 63
一、选择题 63
二、填空题 65
三、判断题 65
四、算法及程序设计题 66
7.1.1直接插入排序 67
7.1.2折半插入排序 67
第7章 排序 67
7.1知识点回顾 67
7.1.3简单选择排序 68
7.1.4 冒泡排序 68
7.1.5快速排序 69
7.2典型题分析 69
结束语 72
练习七 73
一、选择题 73
二、填空题 75
三、判断题 76
四、算法及程序设计题 76
8.1.1 多维数组的顺序存储 77
8.1.2特殊矩阵的压缩存储 77
第8章数组、矩阵和广义表 77
8.1知识点回顾 77
8.1.3 广义表的定义和性质 78
8.2典型题分析 79
结束语 80
练习八 81
一、选择题 81
二、填空题 82
三、判断题 82
四、算法及程序设计题 83
9.1 知识点回顾 84
9.1.1 图的基本概念和术语 84
第9章 图 84
9.1.2 图的邻接矩阵表示 85
9.1.3邻接表表示 86
9.1.4十字链表表示 87
9.1.5深度优先搜索 88
9.1.6 广度优先搜索 89
9.1.7构造最小生成树的Prim算法 90
9.1.8构造最小生成树的Kruskal算法 90
9.1.9 Dijkstra算法 91
9.1.10 Floyd算法 91
9.1.11关键路径 92
9.2典型题分析 92
一、选择题 95
练习九 95
结束语 95
二、填空题 97
三、判断题 97
四、算法及程序设计题 98
第10章 文件 99
10.1知识点回顾 99
10.1.1 文件的基本概念及存储结构 99
1 0.1.2顺序文件 99
10.1.3索引文件 100
10.1.4散列文件 100
10.1.5多关键字文件 100
10.2典型题分析 100
一、选择题 101
结束语 101
练习十 101
二、填空题 103
三、判断题 103
四、算法及程序设计题 104
第二部分上机实验指导 106
第11章 上机指导1——C语言基础 106
11.1 实验目的 106
11.2实验内容 106
11.2.1学生成绩管理 106
11.2.2加密 109
11.2.3 国际象棋棋盘图的生成 111
12.2实验内容 115
12.2.1 实现基本线性表的运算 115
12.1 实验目的 115
第12章 上机指导2——基本线性表 115
1 2.2.2基本线性表的就地逆置 120
12.2.3火车票销售 124
第13章 上机指导3——特殊线性表 129
13.1 实验目的 129
13.2实验内容 129
13.2.1用栈实现字符串中心对称判断 129
13.2.2简单编译器的实现(括号配对检查) 131
第14章 上机指导4——树与二叉树 134
14.1 实验目的 134
14.2实验内容 134
14.2.1实现二叉树中所有结点左、右子树的交换 134
14.2.2实现二叉树的各种遍历 138
14.2.3实现求二叉树的宽度 145
14.2.4哈夫曼树在通信编码中的应用 147
第15章上机指导5——查找 151
15.1 实验目的 151
15.2实验内容 151
15.2.1二叉排序树查找 151
15.2.2通讯录的管理 155
第16章 上机指导6——排序 162
16.1 实验目的 162
16.2实验内容 162
16.2.1学生成绩统计、排序的实现 162
16.2.2多种基本内排序方法的实现 168
17.2.1 鞍点问题 175
17.2实验内容 175
17.1 实验目的 175
第17章上机指导7——数组、矩阵和广义表 175
17.2.2魔方阵问题 177
第18章 上机指导8——图 179
18.1 实验目的 179
18.2实验内容 179
18.2.1工程造价最小问题 179
18.2.2旅游导游系统问题 182
第三部分全真模拟试卷 186
全真模拟试卷 186
全真模拟试卷之一 186
全真模拟试卷之二 189
全真模拟试卷之三 191
全真模拟试卷之四 193
全真模拟试卷之五 195
全真模拟试卷之六 198
模拟试卷参考答案 201
参考答案 222
第1章 222
第2章 223
第3章 225
第4章 227
第5章 229
第6章 231
第7章 232
第8章 234
第9章 236
第10章 239
参考文献 242
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《管理信息系统习题集》郭晓军 2016
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《联吡啶基钌光敏染料的结构与性能的理论研究》李明霞 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《21世纪法学系列教材 配套辅导用书 行政法与行政诉讼法练习题集 第5版》李元起主编 2018
- 《本草经解彩色药图》云雪林,杨碧仙主编 2019
- 《新编高中物理竞赛教程习题全解》钟小平主编;钟小平,倪国富,曹海奇编写 2019
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《陶瓷工业节能减排技术丛书 陶瓷工业节能减排与污染综合治理》罗民华著 2017
- 《全国职业院校工业机器人技术专业规划教材 工业机器人现场编程》(中国)项万明 2019