bridge_components#
- bridge_components(G)[source]#
查找所有桥接连接的组件 G。
- Parameters:
- GNetworkX 无向图
- Returns:
- bridge_components一个生成 2-边-连通组件的生成器
- Raises:
- NetworkXNotImplemented
如果输入图是有向的或是一个多重图。
See also
k_edge_subgraphs()
此函数是无向图的一个特例,其中 k=2。
biconnected_components()
类似于此函数,但使用 2-节点-连通性而非 2-边-连通性定义。
Notes
桥接连接的组件也称为 2-边-连通组件。
Examples
>>> # 参数为零的杠铃图有一个单一的桥 >>> G = nx.barbell_graph(5, 0) >>> from networkx.algorithms.connectivity.edge_kcomponents import bridge_components >>> sorted(map(sorted, bridge_components(G))) [[0, 1, 2, 3, 4], [5, 6, 7, 8, 9]]