数据结构案例教程(C/C++版)/高职高专新课程体系规划教材·计算机系列 - Couverture souple

邓锐,赵莉,朱清妍

 
9787302376576: 数据结构案例教程(C/C++版)/高职高专新课程体系规划教材·计算机系列

Synopsis

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

Les informations fournies dans la section « Synopsis » peuvent faire référence à une autre édition de ce titre.