本文主要是介绍【算法概论】图论算法:将图分解为强连通部件,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
问题描述:
给定一个有向图,设计一个算法,求解并输出该图的各个强连通分量。
❗明确概念❗:
连通性:在无向图中,若从顶点 u 到 v 有路径,则称顶点 u 与 v 是连通的。
强连通图:在有向图中,若对于每一对顶点 u 和 v,都存在一条从 u 到 v 的路径,则称此图是强连通图。
强连通分量 Strongly Connected Component(SCC):非强连通图的极大强连通子集。
每个有向图关于其强连通部件都是一个有向无环图。?
汇连通分量Sink SCC
源连通分量Source SCC
这篇关于【算法概论】图论算法:将图分解为强连通部件的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!