is_branching#
- is_branching(G)[source]#
如果
G
是一个分支,则返回 True。分支是一个入度最大为 1 的有向森林。
- Parameters:
- G有向图
要测试的有向图。
- Returns:
- bbool
如果
G
是一个分支,则为 True 的布尔值。
See also
Notes
在另一种约定中,分支也被称为 森林。
Examples
>>> 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) # 最大入度为 2 >>> nx.is_branching(G) False