is_branching#
- is_branching(G)[source]#
如果
G
是一个分支图,则返回 True。分支图是最大入度等于 1 的有向森林。
- 参数:
- G有向图
要测试的有向图。
- 返回:
- b布尔值
如果
G
是分支图,则为 True 的布尔值。
另请参阅
说明
在另一种约定中,分支图也称为 森林。
示例
>>> G = nx.DiGraph([(0, 1), (1, 2), (2, 3), (3, 4)]) >>> nx.is_branching(G) True >>> G.remove_edge(2, 3) >>> G.add_edge(3, 1) # maximum in-degree is 2 >>> nx.is_branching(G) False ----
其他后端实现了此函数
cugraph :GPU 加速后端。