
微信扫一扫,移动浏览光盘
简介
本书是《数据结构与STL》的学习辅导教材,数据结构作为计算机及其相关专业的重要课程,是计算机软件开发及应用人员必备的专业基础,而本书的目的就是帮助读者更好地理解和掌握程序设计的思想和方法,提高应用数据结构的相关知识解决实际问题的能力。 本书分为3篇,第1篇是习题和讲解,按照《数据结构与STL))教材的1~8章,分别撰写了每一章节的课程MAP、扩展学习、课后习题讲解和练习题,并附综合试卷5套,方便读者对学习的程度进行自我考查;第2篇是实验,根据课程内容设计了7章对应的实验,并针对典型实验进行了讲解和实现;第3篇是课程设计,也是本书的特色,讲解了数据结构知识在实际问题上的应用方法和范例。 本书为读者学习数据结构及其相关知识、提高程序设计的能力提供了充足的内容,适合作为大学各专业数据结构课程的辅导书和实验教材,也可供程序爱好者自学使用。
目录
第1篇 习题与讲解
第1章绪论
1.1本章导学
1.1.1知识点MAP图
1.1.2学习重点
1.2扩展学习
1.2.1深入理解数据结构课程的学习内容
1.2.2算法的时间复杂度分析
1.2.3异常处理机制
1.3课后习题指导
1.4练习题
第2章线性表
2.1本章导学
2.1.1知识点MAP图
2.1.2学习重点
2.2扩展学习
2.2.1遍历顺序表
2.2.2深入理解链表的存储结构
2.2.3求单链表的长度
2.2.4在单链表当前结点前后进行操作的快速算法
2.2.5链表的应用
2.3课后习题指导
2.4练习题
第3章栈、队列和串
3.1本章导学
3.1.1知识点MAP图
3.1.2学习重点
3.2扩展学习
3.2.1用队列实现Josephus环问题
3.2.2深入理解递归
3.2.3 回溯法
3.3课后习题指导
3.4练习题
第4章多维数组和广义表
4.1本章导学
4.1.1知识点MAP图
4.1.2学习重点
4.2扩展学习
4.2.1 C++中多维数组存储
4.2.2大数组存储探讨
4.3课后习题指导
4.4练习题
第5章树
5.1本章导学
5.1.1知识点MAP图
5.1.2学习重点
5.2扩展学习
5.2.1二叉树构造方法
5.2.2二叉树的复制
5.2.3二叉树的路径显示
……
第2篇 实验题目与指导
第3篇 课程设计
附录A 华容道游戏、魔方游戏、独立钻石棋
附录B 实验报告模板
第1章绪论
1.1本章导学
1.1.1知识点MAP图
1.1.2学习重点
1.2扩展学习
1.2.1深入理解数据结构课程的学习内容
1.2.2算法的时间复杂度分析
1.2.3异常处理机制
1.3课后习题指导
1.4练习题
第2章线性表
2.1本章导学
2.1.1知识点MAP图
2.1.2学习重点
2.2扩展学习
2.2.1遍历顺序表
2.2.2深入理解链表的存储结构
2.2.3求单链表的长度
2.2.4在单链表当前结点前后进行操作的快速算法
2.2.5链表的应用
2.3课后习题指导
2.4练习题
第3章栈、队列和串
3.1本章导学
3.1.1知识点MAP图
3.1.2学习重点
3.2扩展学习
3.2.1用队列实现Josephus环问题
3.2.2深入理解递归
3.2.3 回溯法
3.3课后习题指导
3.4练习题
第4章多维数组和广义表
4.1本章导学
4.1.1知识点MAP图
4.1.2学习重点
4.2扩展学习
4.2.1 C++中多维数组存储
4.2.2大数组存储探讨
4.3课后习题指导
4.4练习题
第5章树
5.1本章导学
5.1.1知识点MAP图
5.1.2学习重点
5.2扩展学习
5.2.1二叉树构造方法
5.2.2二叉树的复制
5.2.3二叉树的路径显示
……
第2篇 实验题目与指导
第3篇 课程设计
附录A 华容道游戏、魔方游戏、独立钻石棋
附录B 实验报告模板
数据结构与STL习题解析与实验指导
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
