图书介绍
普通高等教育“十三五”规划教材 软件工程专业 数据结构(C语言版)习题解答及实训指导PDF|Epub|txt|kindle电子书版本网盘下载
![普通高等教育“十三五”规划教材 软件工程专业 数据结构(C语言版)习题解答及实训指导](https://www.shukui.net/cover/58/34535748.jpg)
- 李根强,谢月娥主编 著
- 出版社: 北京:中国水利水电出版社
- ISBN:9787517053361
- 出版时间:2017
- 标注页数:246页
- 文件大小:22MB
- 文件页数:254页
- 主题词:数据结构-高等学校-教学参考资料;C语言-程序设计-高等学校-教学参考资料
PDF下载
下载说明
普通高等教育“十三五”规划教材 软件工程专业 数据结构(C语言版)习题解答及实训指导PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 习题及解答1
第1章 绪论1
1.1 基本概念1
1.1.1 数据结构1
1.1.2 存储方式1
1.1.3 算法及评价2
1.2 习题及解答2
1.2.1 配套教材中的习题2
1.2.2 综合题10
第2章 线性表14
2.1 基本概念及运算14
2.1.1 顺序表14
2.1.2 线性链表14
2.1.3 双向链表14
2.1.4 循环链表14
2.2 习题及解答14
2.2.1 配套教材中的习题14
2.2.2 综合题31
第3章 栈和队列37
3.1 基本概念及运算37
3.1.1 栈37
3.1.2 队列37
3.2 习题及解答37
3.2.1 配套教材中的习题37
3.2.2 综合题46
第4章 串53
4.1 基本概念及运算53
4.1.1 串的顺序存储及运算53
4.1.2 串的链式存储及运算53
4.2 习题及解答53
4.2.1 配套教材中的习题53
4.2.2 综合题62
第5章 多维数组和广义表67
5.1 基本概念及运算67
5.1.1 多维数组的概念及存储67
5.1.2 特殊矩阵及压缩存储67
5.1.3 稀疏矩阵及压缩存储67
5.1.4 广义表的存储及运算67
5.2 习题及解答68
5.2.1 配套教材中的习题68
5.2.2 综合题75
第6章 树和二叉树81
6.1 树的基本概念81
6.1.1 树的定义81
6.1.2 基本术语81
6.1.3 树的表示82
6.2 二叉树的基本概念和性质82
6.2.1 二叉树的定义82
6.2.2 二叉树的性质82
6.2.3 二叉树的存储结构83
6.2.4 二叉树的基本运算83
6.2.5 二叉树的应用83
6.2.6 树、森林和二叉树之间的相互关系83
6.3 习题及解答83
6.3.1 配套教材中的习题83
6.3.2 综合题93
第7章 图102
7.1 基本概念及运算102
7.1.1 图的基本术语102
7.1.2 图的存储形式103
7.1.3 图的基本运算103
7.2 习题及解答103
7.2.1 配套教材中的习题103
7.2.2 综合题123
第8章 查找131
8.1 基本概念131
8.1.1 顺序查找131
8.1.2 二分查找131
8.1.3 分块查找131
8.1.4 二叉排序树查找131
8.1.5 散列查找132
8.2 习题及解答132
8.2.1 配套教材中的习题132
8.2.2 综合题139
第9章 内排序144
9.1 基本概念144
9.1.1 插入排序144
9.1.2 交换排序144
9.1.3 选择排序144
9.1.4 归并排序144
9.1.5 分配排序144
9.2 习题及解答144
9.2.1 配套教材中的习题144
9.2.2 综合题155
第10章 外排序160
10.1 基本概念160
10.1.1 外排序的基本概念160
10.1.2 初始归并段的生成160
10.1.3 多路平衡归并160
10.2 习题及解答160
第11章 文件175
11.1 基本概念175
11.1.1 文件的基本概念175
11.1.2 文件的存储和组织175
11.2 习题及解答176
第二部分 上机实训指导178
第12章 上机环境178
12.1 Turbo C上机环境178
12.1.1 建立C语言源程序178
12.1.2 打开已存在的C语言源程序179
12.1.3 编译并运行C语言源程序179
12.2 Visual C++上机环境181
12.2.1 新建C语言源程序并编译和运行181
12.2.2 打开已经存在的源程序并编译和运行187
12.2.3 源程序的保存189
第13章 实训内容190
实训题一 线性表的顺序存储190
一、实训目的190
二、实训内容190
三、算法描述190
实训题二 线性表的链式存储193
一、实训目的193
二、实训内容194
三、算法描述194
实训题三 栈和队列的应用203
一、实训目的203
二、实训内容203
三、算法描述203
实训题四 多维数组的应用212
一、实训目的212
二、实训内容212
三、算法描述212
实训题五 二叉树的遍历和应用218
一、实训目的218
二、实训内容218
三、算法描述218
实训题六 哈夫曼树的建立及应用226
一、实训目的226
二、实训内容226
三、算法描述226
实训题七 图的邻接矩阵和遍历228
一、实训目的228
二、实训内容229
三、算法描述229
实训题八 图的邻接表和遍历231
一、实训目的231
二、实训内容231
三、算法描述231
实训题九 查找234
一、实训目的234
二、实训内容234
三、算法描述234
实训题十 排序238
一、实训目的238
二、实训内容238
三、算法描述238
参考文献246