1.4.1连接部件
输入输出
输入说明:有向或无向图G公司.起点顶点秒.
问题:遍历连接组件的每个边和顶点包含秒.
摘录自算法设计手册: 一个图的连通分量最粗略地表示了该图的各个部分。两个顶点位于相同组件G公司当且仅当它们之间存在路径时。
查找连接的组件是许多图形应用程序的核心。例如,考虑以下问题识别一组项目中的集群。我们可以用顶点表示每个项目,并在每对被视为“类似”的项目此图的连接组件对应于不同类别的项目。
测试一个图是否连通是每个图算法必不可少的预处理步骤。此类测试可以如此快速、轻松地执行,您应该始终验证输入图形是否已连接,即使您知道必须如此。当您的算法只在其中一个上运行时,通常会产生微妙的、难以检测的错误断开连接图的组件。
推荐图书
算法简介作者:T.Cormen和C.Leiserson,R.Rivest和C.Stein |
算法简介作者:U.Manber |
计算机算法作者:S.Baase |
数据结构和算法作者:A.Aho、J.Hopcroft和J.Ullman |
图形算法作者:S.Even |
娱乐数学作者:E.Lucas |
|
相关问题
本页上次修改日期为2008-07-10.
网址:www.algorist.com