正版 数据结构课程设计--C语言描述(第3版)(微课版) 9787121441684 阮宏一 电子工业出版社
9787121441684
¥
44.45
全新
库存13件
作者温蒂
出版社电子工业出版社
ISBN9787121441684
出版时间2020-01
装帧平装
货号772197938878
上书时间2024-05-07
商品详情
- 品相描述:全新
- 商品描述
-
基本信息书名:数据结构课程设计--C语言描述(第3版)(微课版)定价:49.9元作者:阮宏一出版社:电子工业出版社出版日期:2022-09-01ISBN:9787121441684字数:页码:232版次:232装帧:平装开本:16开商品重量:目录章 课程设计概述t1
1.1 课程设计的地位与作用t1
1.2 课程设计的目标与要求t1
1.3 课程设计步骤t2
1.4 实验报告规范t3
第2章 线性表及其应用t5
2.1 本章知识要点t5
2.1.1 线性表的顺序存储t5
2.1.2 线性表的链式存储t5
2.2 学生通讯录管理系统 的
设计与实现t6
2.2.1 设计要求t6
2.2.2 概要设计t6
2.2.3 模块设计t7
2.2.4 详细设计t7
2.2.5 测试分析t9
2.2.6 源程序清单t10
2.2.7 用户手册t15
2.3 航空客运订票系统 的
设计与实现t16
2.3.1 设计要求t16
2.3.2 概要设计t16
2.3.3 模块设计t17
2.3.4 详细设计t18
2.3.5 测试分析t25
2.3.6 源程序清单t26
2.3.7 用户手册t32
2.4 课程设计题选t32
2.4.1 运动会分数统计系统t32
2.4.2 约瑟夫环问题t33
2.4.3 通迅录的制作t33
2.4.4 集合的并、交和差运算t34
第3章 栈、队列及其应用t35
3.1 本章知识要点t35
3.1.1 栈的存储结构t35
3.1.2 队列的存储结构t36
3.2 表达式求值问题 的设计与实现t37
3.2.1 设计要求t37
3.2.2 概要设计t37
3.2.3 模块设计t38
3.2.4 详细设计t39
3.2.5 测试分析t41
3.2.6 源程序清单t41
3.2.7 用户手册t43
3.3 银行排队系统 的设计与实现t43
3.3.1 设计要求t43
3.3.2 概要设计t43
3.3.3 模块设计t44
3.3.4 详细设计t45
3.3.5 测试分析t47
3.3.6 源程序清单t49
3.3.7 用户手册t57
3.4 课程设计题选t57
3.4.1 停车场管理系统t57
3.4.2 数制转换问题t58
3.4.3 键盘输入循环缓冲区问题t58
第4章 串结构及其应用t60
4.1 本章知识要点t60
4.1.1 串的定义及基本操作t60
4.1.2 串的存储结构t61
4.1.3 串的模式匹配算法t61
4.2 串基本操作演示系统 的
设计与实现t63
4.2.1 设计要求t63
4.2.2 概要设计t64
4.2.3 模块设计t64
4.2.4 详细设计t65
4.2.5 测试分析t68
4.2.6 源程序清单t69
4.2.7 用户手册t72
4.3 文学研究助手系统 的设计与实现t72
4.3.1 设计要求t72
4.3.2 概要设计t72
4.3.3 模块设计t73
4.3.4 详细设计t74
4.3.5 测试分析t76
4.3.6 源程序清单t76
4.3.7 用户手册t77
4.3.8 文学研究助手系统
实现方法二t77
4.4 课程设计题选t81
4.4.1 文本格式化问题t81
4.4.2 简单行编辑程序t82
第5章 多维数组、矩阵、广义表及其应用t84
5.1 本章知识要点t84
5.1.1 多维数组t84
5.1.2 稀疏矩阵t85
5.1.3 广义表t86
5.2 稀疏矩阵运算器 的设计与实现t89
5.2.1 设计要求t89
5.2.2 概要设计t89
5.2.3 模块设计t90
5.2.4 详细设计t90
5.2.5 测试分析t93
5.2.6 源程序清单t94
5.2.7 用户手册t98
5.3 广义表基本操作演示系统
的设计与实现t98
5.3.1 设计要求t98
5.3.2 模块设计t98
5.3.3 详细设计t99
5.3.4 测试分析t104
5.3.5 源程序清单t104
5.3.6 用户手册t110
5.4 课程设计题选t110
5.4.1 模拟实现多维数组类型t110
5.4.2 稀疏矩阵的转置t111
5.4.3 识别广义表的 头 或
尾 的演示t111
第6章 树及其应用t113
6.1 本章知识要点t113
6.1.1 树与森林t113
6.1.2 二叉树t115
6.1.3 哈夫曼树及其应用t118
6.2 二叉树基本操作程序 的
设计与实现t119
6.2.1 设计要求t119
6.2.2 概要设计t119
6.2.3 模块设计t120
6.2.4 详细设计t121
6.2.5 测试分析t123
6.2.6 源程序清单t124
6.2.7 用户手册t126
6.3 哈夫曼树 的设计与实现t127
6.3.1 设计要求t127
6.3.2 概要设计t127
6.3.3 模块设计t127
6.3.4 详细设计t128
6.3.5 测试分析t130
6.3.6 源程序清单t131
6.3.7 用户手册t133
6.4 课程设计题选t133
6.4.1 求二叉树上结点的路径t133
6.4.2 层次遍历二叉树t134
6.4.3 表达式类型的实现t134
6.4.4 打印树形结构t135
第7章 图结构及其应用t136
7.1 本章知识要点t136
7.1.1 图的存储结构t136
7.1.2 图应用的相关算法t137
7.2 校园导游程序 的设计与实现t139
7.2.1 设计要求t139
7.2.2 概要设计t139
7.2.3 模块设计t140
7.2.4 详细设计t142
7.2.5 测试分析t148
7.2.6 源程序清单t150
7.2.7 用户手册t158
7.3 课程设计题选t158
7.3.1 图基本操作的实现t158
7.3.2 教学计划编排问题t158
7.3.3 生成树问题t159
7.3.4 求图的中心顶点t159
第8章 动态存储管理、查找、排序及其应用t161
8.1 本章知识要点t161
8.1.1 动态存储管理t161
8.1.2 查找t163
8.1.3 排序t165
8.2 模拟动态存储管理演示系统 的
设计与实现t167
8.2.1 设计要求t167
8.2.2 概要设计t167
8.2.3 模块设计t168
8.2.4 详细设计t169
8.2.5 测试分析t172
8.2.6 源程序清单t173
8.2.7 用户手册t181
8.3 航班信息查询与检索系统 的
设计与实现t181
8.3.1 设计要求t181
8.3.2 概要设计t182
8.3.3 模块设计t182
8.3.4 详细设计t183
8.3.5 测试分析t187
8.3.6 源程序清单t188
8.3.7 用户手册t192
8.4 课程设计题选t193
8.4.1 伙伴存储管理系统演示t193
8.4.2 图书管理系统t194
8.4.3 多关键字排序t195
第9章 文件操作及其应用t196
9.1 本章知识要点t196
9.1.1 文件的基本概念t196
9.1.2 C语言文件类型指针t197
9.1.3 C语言文件的打开与关闭t198
9.1.4 数据块的读入和输出t199
9.2 二叉排序树与文件操作 的
设计与实现t202
9.2.1 设计要求t202
9.2.2 概要设计t202
9.2.3 模块设计t204
9.2.4 详细设计t205
9.2.5 测试分析t207
9.2.6 源程序清单t208
9.2.7 用户手册t215
9.3 课程设计题选t216
9.3.1 外存文件的排序操作t216
9.3.2 索引文件的插入、删除和
查找t216
0章 应用程序主界面设计t218
10.1 本章知识要点t218
10.1.1 窗体型界面t218
10.1.2 字符型界面t218
10.2 字符型界面的设计与实现t218
10.2.1 界面背景颜色设置t218
10.2.2 界面背景大小设置t219
10.2.3 字符菜单设计实例一t219
10.2.4 字符菜单设计实例二t222
10.3 字符型界面设计总结t223
参考文献t224内容提要本书是一本配合 数据结构 课程学习的实验教材,是作者在总结多年讲授数据结构课程及指导学生上机实践经验的基础上编写而成的。本书算法使用C语言描述,可以与采用C语言进行算法描述的 数据结构 教材配套使用。书中示例应用程序的演示过程,可以通过书中的微视频进行观看。全书共10章,基本按照 数据结构 教材内容的先后给出了相关的课程设计用例及题选,它们是对 数据结构 课程内容的进一步应用和深化。全书主要章节由本章知识要点、应用设计实例以及课程设计题选三部分组成,所有应用实例的算法均在Microsoft Visual C++ 6.0环境下测试通过。作者力求通过各章典型应用的研究帮助学生深入学习、掌握并灵活应用数据结构的知识。本书应用程序源代码可以在华信教育资源网(www.hxedu.com.cn)下载。本书适合作为高等学校计算机及相关专业 数据结构课程设计 的教材,也可作为学生自学数据结构设计的辅助教材或软件开发者的参考书。作者介绍阮宏一,教授,1982年至今,先后在湖北教育学院数学系、湖北教育学院计科系、湖北第二师范学院计算机学院任教。湖北高等学校计算机学会会员,《数据结构》校级精品课程负责人。曾出版过《数据库系统概论》、《数据结构C/C++描述》、《数据结构实践指导教程(C语言版)》、《C程序设计实训教程》、《Visual FoxPro 程序设计实训教程》、《大学计算机基础》、《大学计算机基础实训教程》、《数据结构课程设计(C/C++描述)》等多部教材。编辑推荐'
以下为对购买帮助不大的评价