图论算法理论、实现及应用出版时间:2011年版内容简介 《图论算法理论、实现及应用》选取经典的ACM/ICPC竞赛题目为例阐述图论算法思想,侧重于图论算法的程序实现及图论算法的应用。《图论算法理论、实现及应用》分为上、下两册。上册为第1~5章,其中第1章介绍图论基本概念和图的两种存储表示方法:邻接矩阵和邻接表,第2~5章分别讨论图的遍历与活动网络,树与生成树问题,最短路径问题,可行遍性问题。下册为第6~9章,分别讨论网络流问题,图的连通性,点支配集、点覆盖集、点独立集、边覆盖集、边独立集(匹配),平面图与图的着色问题等等。《图论算法理论、实现及应用》可以作为高等院校计算机(或相关专业)图论等相关课程的教材,也可作为ACM/ICPC竞赛的辅导教材。目录第1章 图的基本概念及图的存储1.1 基本概念1.1.1 有向图与无向图1.1.2 完全图、稀疏图、稠密图1.1.3 顶点与顶点、顶点与边的关系1.1.4 顶点的度数及度序列1.1.5 二部图与完全二部图1.1.6 图的同构1.1.7 子图与生成树1.1.8 路径1.1.9 连通性1.1.10 权值、有向网与无向网1.2 图的存储表示1.2.1 邻接矩阵1.2.2 邻接表1.2.3 关于邻接矩阵和邻接表的进一步讨论练习第2章 图的遍历与活动网络问题2.1 DFS遍历2.1.1 DFS算法思想2.1.2 DFS算法的实现及复杂度分析2.1.3 例题解析练习2.2 BFS遍历2.2.1 BFS算法思想2.2.2 BFS算法的实现及复杂度分析2.2.3 关于DFS算法和BFS算法的说明2.2.4 例题解析练习2.3 活动网络——AOV网络2.3.1 AOV网络与拓扑排序2.3.2 拓扑排序实现方法2.3.3 关于拓扑排序的进一步说明2.3.4 例题解析练习2.4 活动网络——AOE网络2.4.1 AOE网络与关键路径2.4.2 关键路径求解方法第3章 树与图的生成树3.1 树与森林3.1.1 树3.1.2 森林3.2 生成树及最小生成树3.2.1 生成树3.2.2最小生成树3.3 克鲁斯卡尔(Kruskal)算法3.3.1 Kruskal算法思想3.3.2 等价类与并查集3.3.3 Kruskal算法实现3.3.4 Boruvka算法3.3.5 例题解析练习3.4 普里姆(Prim)算法3.4.1 Prim算法思想3.4.2 Prim算法实现3.4.3 关于Prim算法的进一步讨论3.4.4 例题解析练习3.5 判定最小生成树是否唯一3.5.1 最小生成树不唯一的原因分析3.5.2 判定最小生成树是否唯一的方法3.5.3 例题解析第4章 最短路径问题第5章 可行遍性问题第6章 网络流问题第7章 支配集、覆盖集、独立集与匹配第8章 图的连通性问题第9章 平面图及图的着色问题附录 本书例题和练习题目录索引参考文献 上一篇: 面向问题的统计学:多因素设计与线性模型分析(2) 下一篇: 矩阵论 [庞晶,周凤玲,张余 主编] 2013年版