77问答网
所有问题
当前搜索:
一个节点算强连通分量吗
一个
顶点是不是
强连通分量
?
答:
是的
,具体看定义 1.强连通分量:有向图中的极大强连通子图称作有向图的强连通分量.2.第1点中的极大强连通子图:把图的所有结点用最少的边将其连接起来的子图.3.一个顶点也是极大强连通子图.
请问数据结构中图的
强连通分量
是什么?能具体解释一下吗?
答:
有向图的极大强连通子图,称为
强连通分量
(strongly connected components)。在有向图G中,如果两个顶点vi,vj间(vi>vj)有一条从vi到vj的有向路径,同时还有一条从vj到vi的有向路径,则称两个顶点强连通(strongly connected)。如果有向图G的每两个顶点都强连通,称G是
一个
强连通图。
有向图中,任意
一个
环上的所有点一定在某个
强连通分量
中,对吗?
答:
根据以上两个定义,有向图中,任意一个环上的所有点一定在某个强连通分量中,这句话应该是没问题的。只是注意这个环本身可能就是
一个强连通分量
,当然也可能不是,但是是强连通分量的一个子集,这是没有问题的。
什么叫:
强连通
单向连通 弱连通 不连通
答:
连通分量:无向图 G的一个极大连通子图称为 G的
一个连通分量
(或
连通分支
)。连通图只有一个连通分量,即其自身;非连通的无向图有多个连通分量。
强连通
图:有向图 G=(V,E) 中,若对于V中任意两个不同的顶点 x和 y,都存在从x到 y以及从 y到 x的路径,则称 G是强连通图。相应地有强...
Tarjan算法求
强连通分量
答:
求强连通分量传统的算法有Kosaraju和Tarjan算法,在这里主要解释Tarjan算法。Tarjan算法是基于对图深度优先搜索的算法,每个强连通分量为搜索树中的一棵子树。搜索时,把当前搜索树中未处理的
节点
加入一个堆栈,回溯时可以判断栈顶到栈中的节点是否为
一个强连通分量
。Tarjan算法有点类似于基于后序的深度遍历...
强连通
的概念
答:
必要性如果有向图是强连通的,则任两
个节点
都是相互可达。故必可做一回路经过图中所有各点。若不然则必有一回路不包含某一结点v,并且v与回路上的个节点就不是相互可达,与强连通条件矛盾。 Tarjan算法是基于对图深度优先搜索的算法,每个
强连通分量
为搜索树中的一棵子树。搜索时,把当前搜索树中...
顶点数目大于一的
强连通分量
一定有环吗
答:
是的,
强连通分量
就是强连通图(所有顶点两两之间都有路径)的
一个
子图,只要顶点大于1,必然有环。(值得一提的是,强连通对应有向图,连通对应无向图)
如果一个有向图恰
有一个
顶点的入度为0?
答:
1、无向图中的极大连通子图称为连通分量。强调:要是子图;子图要是连通的;连通子图含有极大顶点数;具有极大顶点数的连通子图包含依附于这些顶点的所有边。2、从Vi到Vj和从Vi到Vj都存在路径,则称G是强连通图。有向图中的极大强连通子图称作有向图的
强连通分量
。3、
一个
连通图的生成树是一个极小...
连通分量
的概念是什么啊?
答:
即有向图G=(V,E) 中,若对于V中任意两个不同的顶点x和y,都存在从x到y以及从y到x的路径,则称G是强连通图。相应地有强连通分量的概念。强连通图只有
一个强连通分量
,即是其自身;非强连通的有向图有多个强连分量。单向连通图 如果有向图中,对于任意
节点
v1和v2,至少存在从v1到v2和从v2...
强连通分量
的具体含义是什么?
答:
connected)。如果有向图G的每两个顶点都强连通,称G是一个强连通图。非强连通图有向图的极大强连通子图,称为强连通分量(strongly connected components)。我的理解:在
一个强连通分量
中的任一点都能到达该强连通分量的其他各点,那么我们就说这个子图强联通。边数大于等于0,不要求所含边数最简。
1
2
3
4
5
6
7
8
9
涓嬩竴椤
其他人还搜
怎么判断连通分量个数
强连通分量个数怎么求
单个节点算强连通图吗
图论连通分量
强连通分量怎么找
写出图的所有强连通分量
一个顶点算强连通图吗
有向图的强连通分量
只有一个顶点算强连通图吗