is_strongly_connected#
- is_strongly_connected(G)[来源]#
测试有向图的强连通性。
当且仅当图中的每个顶点都可以从其他所有顶点到达时,有向图才是强连通的。
- 参数:
- GNetworkX Graph
一个有向图。
- 返回:
- connected布尔值
如果图是强连通的则为 True,否则为 False。
- 引发:
- NetworkXNotImplemented
如果 G 是无向图。
注意
仅适用于有向图。
示例
>>> G = nx.DiGraph([(0, 1), (1, 2), (2, 3), (3, 0), (2, 4), (4, 2)]) >>> nx.is_strongly_connected(G) True >>> G.remove_edge(2, 3) >>> nx.is_strongly_connected(G) False