扫一扫
关注中图网
官方微博
本类五星书更多>
-
>
决战行测5000题(言语理解与表达)
-
>
软件性能测试.分析与调优实践之路
-
>
第一行代码Android
-
>
深度学习
-
>
Unreal Engine 4蓝图完全学习教程
-
>
深入理解计算机系统-原书第3版
-
>
Word/Excel PPT 2013办公应用从入门到精通-(附赠1DVD.含语音视频教学+办公模板+PDF电子书)
数据结构实验实训指导 版权信息
- ISBN:9787121477621
- 条形码:9787121477621 ; 978-7-121-47762-1
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 所属分类:>
数据结构实验实训指导 内容简介
本书分为两篇:**篇为习题与实验,共9章,每章基本都由学习指导、习题、实验等内容组成,其中实验部分主要由验证性实验和设计性实验组成;第二篇为实训案例,共12个兼具综合性、设计性的实训案例,并提供程序的源代码。
数据结构实验实训指导 目录
目 录
**篇 习题与实验
**章 绪论 3
1.1 学习指导 3
1.1.1 基本概念 3
1.1.2 抽象数据类型 5
1.1.3 算法及其分析 6
1.2 习题 9
1.2.1 单项选择题 9
1.2.2 填空题 10
1.2.3 判断题 11
1.2.4 简答题 11
第二章 线性表 12
2.1 学习指导 12
2.1.1 线性表的定义及抽象数据类型 12
2.1.2 顺序表的实现 13
2.1.3 线性链表的实现 15
2.1.4 分析讨论 18
2.1.5 线性表的应用 18
2.2 习题 18
2.2.1 单项选择题 18
2.2.2 填空题 21
2.2.3 判断题 22
2.2.4 简答题 23
2.2.5 算法设计题 23
2.3 实验 24
2.3.1 线性表(验证性实验) 24
2.3.2 线性表(设计性实验) 30
第三章 栈与队列 37
3.1 学习指导 37
3.1.1 栈的类型定义 37
3.1.2 顺序栈的实现 38
3.1.3 栈的应用 39
3.1.4 队列 39
3.2 习题 41
3.2.1 单项选择题 41
3.2.2 填空题 43
3.2.3 判断题 43
3.2.4 简答题 44
3.2.5 算法设计题 44
3.3 实验 44
3.3.1 栈和队列的应用(验证性实验) 44
3.3.2 栈和队列(设计性实验) 50
第四章 串 54
4.1 学习指导 54
4.1.1 串的定义 54
4.1.2 串的表示和实现 55
4.2 习题 59
4.2.1 单项选择题 59
4.2.2 填空题 59
4.2.3 判断题 59
4.2.4 算法设计题 60
4.3 实验 60
4.3.1 串的基本运算(验证性实验) 60
4.3.2 串的应用(设计性实验) 63
第五章 数组和广义表 65
5.1 学习指导 65
5.1.1 数组的定义 65
5.1.2 数组顺序存储的表示和实现 66
5.1.3 稀疏矩阵的压缩存储 67
5.1.4 广义表 69
5.2 习题 71
5.2.1 单项选择题 71
5.2.2 填空题 72
5.3 实验 73
数组的存储表示和实现方法(验证性实验) 73
第六章 树和二叉树 77
6.1 学习指导 77
6.1.1 树的概念 77
6.1.2 二叉树 78
6.1.3 遍历二叉树和线索二叉树 80
6.1.4 树和森林 84
6.1.5 哈夫曼树 85
6.2 习题 86
6.2.1 单项选择题 86
6.2.2 填空题 88
6.2.3 简答题 90
6.3 实验 90
6.3.1 二叉树的建立及遍历(验证性实验) 90
6.3.2 哈夫曼树(设计性实验) 94
第七章 图 96
7.1 学习指导 96
7.1.1 图的基本概念 96
7.1.2 图的存储结构 98
7.1.3 图的遍历 99
7.1.4 图的连通性 100
7.1.5 有向无环图及其应用 101
7.1.6 *短路径 102
7.2 习题 102
7.2.1 单项选择题 102
7.2.2 填空题 106
7.2.3 判断题 106
7.2.4 简答题 107
7.2.5 算法设计题 108
7.3 实验 108
7.3.1 图的遍历(验证性实验) 108
7.3.2 *小生成树问题(设计性实验) 113
第八章 查找 116
8.1 学习指导 116
8.1.1 查找的基本概念 116
8.1.2 静态查找表 117
8.1.3 动态查找表 119
8.1.4 哈希表 124
8.2 习题 127
8.2.1 单项选择题 127
8.2.2 填空题 130
8.2.3 判断题 131
8.2.4 简答题 131
8.2.5 算法设计题 132
8.3 实验 133
8.3.1 线性表的查找(验证性实验) 133
8.3.2 散列查找(设计性实验) 137
第九章 排序 140
9.1 学习指导 140
9.1.1 排序的基本概念 140
9.1.2 插入排序 141
9.1.3 交换排序 144
9.1.4 选择排序 147
9.1.5 归并排序 149
9.1.6 各种排序方法的综合比较 149
9.2 习题 150
9.2.1 单项选择题 150
9.2.2 填空题 153
9.2.3 判断题 154
9.2.4 简答题 154
9.2.5 算法设计题 155
9.3 实验 155
9.3.1 简单排序的应用(验证性实验) 155
9.3.2 复杂排序的应用(设计性实验) 159
第二篇 实训案例
实训案例一 通信录查找系统 165
实训案例二 双向约瑟夫环 169
实训案例三 算术表达式求值程序 173
实训案例四 校园导游咨询系统 178
实训案例五 实现闭散列表的建立和查找 185
实训案例六 排序 187
实训案例七 运动会成绩统计系统 194
实训案例八 地图染色问题 199
实训案例九 哈夫曼树的构建与展示 204
实训案例十 图的深度和广度优先搜索遍历 211
实训案例十一 餐馆消费问题 217
实训案例十二 二叉树的基本操作管理系统 221
附录A 数据结构模拟试卷
数据结构模拟试卷(一) 229
数据结构模拟试卷(二) 233
数据结构模拟试卷(三) 236
数据结构模拟试卷(四) 239
数据结构模拟试卷(五) 242
数据结构模拟试卷(六) 245
数据结构模拟试卷(七) 248
数据结构模拟试卷(八) 251
数据结构模拟试卷(九) 254
数据结构模拟试卷(十) 257
数据结构模拟试卷(十一) 260
数据结构模拟试卷(十二) 264
数据结构模拟试卷(十三) 268
数据结构模拟试卷(十四) 271
数据结构模拟试卷(十五) 275
数据结构模拟试卷(十六) 279
数据结构模拟试卷(十七) 283
数据结构模拟试卷(一)参考答案 287
数据结构模拟试卷(二)参考答案 289
数据结构模拟试卷(三)参考答案 291
数据结构模拟试卷(四)参考答案 293
数据结构模拟试卷(五)参考答案 295
数据结构模拟试卷(六)参考答案 296
数据结构模拟试卷(七)参考答案 298
数据结构模拟试卷(八)参考答案 300
数据结构模拟试卷(九)参考答案 301
数据结构模拟试卷(十)参考答案 302
数据结构模拟试卷(十一)参考答案 304
数据结构模拟试卷(十二)参考答案 306
数据结构模拟试卷(十三)参考答案 308
数据结构模拟试卷(十四)参考答案 311
数据结构模拟试卷(十五)参考答案 314
数据结构模拟试卷(十六)参考答案 316
数据结构模拟试卷(十七)参考答案 318
展开全部
数据结构实验实训指导 作者简介
康水平,女,副教授,1995年毕业于南昌大学计算机及应用专业,现于南昌工程学院从事“数据结构”相关课程的教学工作。
书友推荐
- >
推拿
推拿
¥12.2¥32.0 - >
罗曼·罗兰读书随笔-精装
罗曼·罗兰读书随笔-精装
¥20.3¥58.0 - >
中国人在乌苏里边疆区:历史与人类学概述
中国人在乌苏里边疆区:历史与人类学概述
¥34.1¥48.0 - >
诗经-先民的歌唱
诗经-先民的歌唱
¥13.5¥39.8 - >
伊索寓言-世界文学名著典藏-全译本
伊索寓言-世界文学名著典藏-全译本
¥9.3¥19.0 - >
月亮与六便士
月亮与六便士
¥15.1¥42.0 - >
唐代进士录
唐代进士录
¥25.5¥39.8 - >
【精装绘本】画给孩子的中国神话
【精装绘本】画给孩子的中国神话
¥18.7¥55.0
本类畅销
-
Photoshop 2022中文版案例教程
¥44.1¥59.8 -
局域网组建、管理与维护(第4版)(微课版)
¥47¥59 -
园林AUTOCAD教程
¥24¥45 -
Python实战编程:从零学Python
¥81¥108 -
Java程序设计基础
¥37¥50 -
数据备份与恢复
¥51.4¥69