数据结构案例教程
数据结构案例教程封面图

数据结构案例教程

邓锐, 主编

出版社:清华大学出版社

年代:2014

定价:38.0

书籍简介:

全书包括绪论、线性表、栈和队列、串、递归、树、图、排序、查找9部分内容。围绕着这些内容,书中精心设计了9个有趣的引言,在数据结构分析部分呈现,帮助学生通过类比,宏观理解本章对应的知识。此外,还精选了9个案例,其中很多是计算机领域著名的问题。这样,即可通过案例驱动引导学生在问题的解决中掌握结构设计与算法,也能提高学生通识素养和专业兴趣。

书籍目录:

第1章 数据结构与算法

开场白

1.1 案例提出——高斯的巧妙解题

1.2 知识点学习

1.2.1 数据结构

1.2.2 算法

1.2.3 数据结构+算法=程序

1.3 案例问题解决

1.3.1 1787年高斯算法——比较算法优劣

1.3.2 2014年高斯算法——比较结构优劣

1.4 知识与技能扩展

课后习题

上机实战

第2章 线性表

开场白

2.1 案例提出——约瑟夫与海盗

2.2 知识点学习

2.2.1 线性表

2.2.2 线性表的顺序存储结构

2.2.3 线性表的链式存储结构

2.2.4 静态链表

2.3 案例问题解决

2.3.1 用顺序表解决约瑟夫问题

2.3.2 用循环链表解决约瑟夫问题

2.4 知识与技能扩展

课后习题

上机实战

第3章 栈和队列

开场白

3.1 案例提出——谜宫问题

3.2 知识点学习

3.2.1 栈

3.2.2 队列

3.3 案例问题解决

3.3.1 用栈来解决迷宫问题

3.3.2 用队列来解决迷宫问题

3.4 知识与技能扩展

课后习题

上机实战

第4章 串

开场白

4.1 案例提出——埃特巴什码

4.2 知识点学习

4.2.1 串的基本概念

4.2.2 串的存储结构

4.2.3 串的模式匹配

4.3 案例问题解决

4.3.1 顺序结构埃特巴什码

4.3.2 链式结构埃特巴什码

4.4 知识与技能扩展-KMP算法

课后习题

上机实战

第5章 递归

开场白

5.1 案例提出——验证黄金分割

5.2 知识点学习

5.2.1 什么是递归

5.2.2 递归调用的过程

5.2.3 递归算法的设计

5.3 案例问题解决——验证黄金分割

5.4 知识与技能扩展——递归转换

课后习题

上机实战

第6章 树

开场白

6.1 案例提出——高效的电文编译

6.2 知识点学习

6.2.1 树的基本概念

6.2.2 二叉树

6.2.3 哈夫曼树

6.3 案例问题解决

6.4 知识与技能扩展——二叉树遍历非递归算法

课后习题

上机实战

第7章 图

开场白

7.1 案例提出——道路畅通与伤员急救问题的解决

7.2 知识点学习

7.2.1 图的基本概念

7.2.2 图的存储结构

7.2.3 图的遍历

7.2.4 最小生成树

7.2.5 有向无环图及其应用

7.2.6 单源最短路径——迪杰斯特拉算法

7.3 案例问题解决

7.3 ,1省政府“畅通工程”——普里姆算法

7.3.2 伤员急需运送——迪杰斯特拉算法

7.4 知识与技能扩展——弗洛伊德算法

课后习题

上机实战

第8章 查找

开场白

8.1 案例提出——词典中查找单词

8.2 知识点学习

8.2.1 查找的基本概念

8.2.2 线性表的查找

8.2.3 树表查找——二叉排序树

8.3 案例问题解决

8.4 知识与技能扩展——哈希表查找

课后习题

上机实战

第9章 内排序

开场白

9.1 案例提出——光棍节的排序活动

9.2 知识点学习

9.2.1 排序的基本概念

9.2.2 插入排序

9.2.3 交换排序

9.2.4 选择排序

9.2.5 归并排序

9.2.6 基数排序

9.3 案例问题解决

9.4 知识与技能扩展——各种内排序方法的比较和选择

课后习题

上机实战

参考文献

内容摘要:

  《数据结构案例教程(C/C++版)/高职高专新课程体系规划教材·计算机系列》依据高职学生学习的特点,经过长期高职教学实践成型。全书包括数据结构与算法、线性表、栈和队列、串、递归、树、图、查找和内排序9部分内容,剔除了数组、矩阵、广义表、外排序和文件等内容,并将较难的内容编排到了“知识与技能扩展”部分,以供读者作为选修内容学习。同时,对于实际工作中应用较少的知识点(如线段树、并查集等)进行了精简。
  全书紧紧围绕9部分内容,精心设计了9个有趣的“大话”形式的开场白,旨在通过轻快的类比,帮助学生宏观理解对应的知识点。同时,每章均精选了相对应的经典案例,借助这些案例的讲解和分析,使学生在解决问题的过程中逐步掌握结构设计与算法,并提高学生的通识素养和专业兴趣。
  《数据结构案例教程(C/C++版)/高职高专新课程体系规划教材·计算机系列》可作为高职学院和中职学校计算机相关专业的数据结构和算法教程,同时也可作为程序设计开发者和爱好者的学习参考用书。

书籍规格:

书籍详细信息
书名数据结构案例教程站内查询相似图书
9787302376576
如需购买下载《数据结构案例教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)38.0语种简体中文
尺寸26 × 19装帧平装
页数印数 4000

书籍信息归属:

数据结构案例教程是清华大学出版社于2014.出版的中图分类号为 TP312 ,TP311.12 的主题关于 C语言-程序设计-高等职业教育-教材 ,数据结构-高等职业教育-教材 的书籍。