nonisomorphic_trees#

nonisomorphic_trees(order, create='graph')[source]#

生成非同构树列表

参数:
orderint

所需树的阶

create{"graph", "matrix"} 之一 (默认="graph")

如果选择 "graph",将返回 Graph 实例列表;如果选择 "matrix",将返回邻接矩阵列表。

自 3.3 版本起已弃用: 参数 create 已弃用,并将在 NetworkX 3.5 版本中移除。将来,nonisomorphic_trees 将默认生成图实例。要生成邻接矩阵,请对输出调用 nx.to_numpy_array,例如:

[nx.to_numpy_array(G) for G in nx.nonisomorphic_trees(N)]
返回:
list

非同构树列表,格式取决于 create 参数的值: - create="graph": 生成 networkx.Graph 实例列表 - create="matrix": 生成表示邻接矩阵的列表的列表