
微信扫一扫,移动浏览光盘
简介
本书根据数据结构课程的教学大纲的要求,提供了作者多年教学中积累、收集与验证的有关数据结构的基本内容及相关题解。全书共分13章,每章先给出内容概述,然后给出该章的题解,题解分为基本题和习题解析两部分,前者由选择题和填空题两种题型组成,直接给出答案:后者对每个习题的解答给出了完整的过程。
全书概念清晰,习题覆盖面广,既收集了较容易的题目,也收集了难度适中和较高难度的题目,如一些高校计算机专业招收硕士研究生的数据结构试题。
本次修订主要对第1版中部分程序进行了补充和完善;对其中少量错误和遗漏进行了订正,并对第1版中部分只给出解题思路的习题增补了算法分析。
本书可作为计算机专业本、专科学生的学习参考书,也是报考计算机专业硕士研究生的必读参考书,同时也可供自学考试的读者和计算机等级(三级或四级)考试者研习。
目录
第1章 概述
1.l 基本概念
1.1.l 数据结构
1.1.2 存储方式
1.1.3 算法及评价
1.2 基本题
1.2.l 单项选择题
l. 2.2 填空题
1.3 习题解析
第2章 线性表
2.l 基本概念和运算
2.1.l 向量
2.1.2 栈
2.1.3 队列
2.2 基本题
2.2.1 单项选择题
2.2.2 填空题
2.3 习题解析
2.3.1 向量
2. 3.2 栈
.2.3.3 队列
第3章 键表
3.l 基本概念和运算
3. 1.1 单链表
3. 1.2 双链表
3. 1.3 链栈和键队
3.2 基本题
3.2.l 单项选择题
3.2.2 填空题
3.3 习题解析
3. 3.1 单链表
3.3.2 双链表
第4章 串
4.l 串的存储及其运算
4.l.l 顺序存储及其基本运算
4. 1.2 链接存储及其基本运算
4. 2 基本题
4.2. 1 单项选择题
4.2.2 填空题
4. 3 习题解析
第5章 数组和稀疏矩阵
5.l 基本概念和运算
5. l.l 多维数组
5. l. 2 稀疏矩阵
5. 2 基本题
5.2.1 单项选择题
5.2.2 填空题
5.3 习题解析
第6章 递归
6.1 递归设计方法
6.1.l 递归模型
6.1.2 递归的执行过程
6.1.3 递归设计
6. 1.4 递归到非递归的转换
6.2 基本题
6.2. 1 单项选择题
6.2.2 填空题
6.3 习题解析
第7章 广义表
7. 1 广义表的表示及其运算
7.1. 1 广义表的表示
7.1.2 广义表的基本运算
7.2 基本题
7.2.l 单项选择题
7.2. 2 填空题
7. 3 习题解析
第8章 树形结构
8. l 基本概念和运算
8. l.l 树
8.1.2 二叉树
8. 1.3 二叉排序树
8. l.4 树和森林
8.l.5 哈夫曼树
8.2 基本题
8. 2.1 单项选择题
8.2.2 填空题
8.3 习题解析
第9章 图
9.1 图的存储及其运算
9.1.1 图的基本术语
9.1.2 图的存储方式
9. 1.3 图的基本运算
9.2 基本题
9. 2. 1 单项选择题
9.2.2 填空题
9. 3 习题解析
第10章 查找
10.1 基本查找方法
10.1.l 顺序查找
10.1.2 二分查找
10.1.3 分块查找
10.l. 4 哈希表查找
10.1.5 背包问题及其求解函数
10.2 基本题
10.2.l 单项选择题
10.2.2 填空题
10.3 习题解析
第11章 内排序
11.1 基本排序方法
11.1.1 直接插入排序
11.l.2 希尔(shell)排序
11.l.3 起泡排序
11.l.4 快速排序
11.1.5 直接选择排序
11.l.6 难排序
11.1. 7 归并排序
11.1.8 基数排序
11.2 基本题
11.2.l 单项选择题
11.2.2 填空题
11.3 习题解析
第12章 文件
12.l 基本文件组织方式
12.1.l 顺序文件
12.1.2 索引文件
12.l. 3 直接存取文件
12. 1.4 多关键字文件
12.2 基本题
12.2.l 单项选择题
12.2.2 填空题
12.3 习题解析
第13章 外排序
13. 1 基本归并排序法
13. 1.l 磁盘文件归并排序
13. 1.2 磁带文件归并排序
13.2 基本题
13.2.l 单项选择题
13.2. 2 填空题
13.3 习题解析
参考文献
1.l 基本概念
1.1.l 数据结构
1.1.2 存储方式
1.1.3 算法及评价
1.2 基本题
1.2.l 单项选择题
l. 2.2 填空题
1.3 习题解析
第2章 线性表
2.l 基本概念和运算
2.1.l 向量
2.1.2 栈
2.1.3 队列
2.2 基本题
2.2.1 单项选择题
2.2.2 填空题
2.3 习题解析
2.3.1 向量
2. 3.2 栈
.2.3.3 队列
第3章 键表
3.l 基本概念和运算
3. 1.1 单链表
3. 1.2 双链表
3. 1.3 链栈和键队
3.2 基本题
3.2.l 单项选择题
3.2.2 填空题
3.3 习题解析
3. 3.1 单链表
3.3.2 双链表
第4章 串
4.l 串的存储及其运算
4.l.l 顺序存储及其基本运算
4. 1.2 链接存储及其基本运算
4. 2 基本题
4.2. 1 单项选择题
4.2.2 填空题
4. 3 习题解析
第5章 数组和稀疏矩阵
5.l 基本概念和运算
5. l.l 多维数组
5. l. 2 稀疏矩阵
5. 2 基本题
5.2.1 单项选择题
5.2.2 填空题
5.3 习题解析
第6章 递归
6.1 递归设计方法
6.1.l 递归模型
6.1.2 递归的执行过程
6.1.3 递归设计
6. 1.4 递归到非递归的转换
6.2 基本题
6.2. 1 单项选择题
6.2.2 填空题
6.3 习题解析
第7章 广义表
7. 1 广义表的表示及其运算
7.1. 1 广义表的表示
7.1.2 广义表的基本运算
7.2 基本题
7.2.l 单项选择题
7.2. 2 填空题
7. 3 习题解析
第8章 树形结构
8. l 基本概念和运算
8. l.l 树
8.1.2 二叉树
8. 1.3 二叉排序树
8. l.4 树和森林
8.l.5 哈夫曼树
8.2 基本题
8. 2.1 单项选择题
8.2.2 填空题
8.3 习题解析
第9章 图
9.1 图的存储及其运算
9.1.1 图的基本术语
9.1.2 图的存储方式
9. 1.3 图的基本运算
9.2 基本题
9. 2. 1 单项选择题
9.2.2 填空题
9. 3 习题解析
第10章 查找
10.1 基本查找方法
10.1.l 顺序查找
10.1.2 二分查找
10.1.3 分块查找
10.l. 4 哈希表查找
10.1.5 背包问题及其求解函数
10.2 基本题
10.2.l 单项选择题
10.2.2 填空题
10.3 习题解析
第11章 内排序
11.1 基本排序方法
11.1.1 直接插入排序
11.l.2 希尔(shell)排序
11.l.3 起泡排序
11.l.4 快速排序
11.1.5 直接选择排序
11.l.6 难排序
11.1. 7 归并排序
11.1.8 基数排序
11.2 基本题
11.2.l 单项选择题
11.2.2 填空题
11.3 习题解析
第12章 文件
12.l 基本文件组织方式
12.1.l 顺序文件
12.1.2 索引文件
12.l. 3 直接存取文件
12. 1.4 多关键字文件
12.2 基本题
12.2.l 单项选择题
12.2.2 填空题
12.3 习题解析
第13章 外排序
13. 1 基本归并排序法
13. 1.l 磁盘文件归并排序
13. 1.2 磁带文件归并排序
13.2 基本题
13.2.l 单项选择题
13.2. 2 填空题
13.3 习题解析
参考文献
数据结构(C语言篇):习题与解析
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
