一种简单的方法,用于恢复NetworkX的输出上的原始边缘顺序。minimum_cycle_basis()
networkx.minimum_cycle_basis()
返回节点列表
在G中形成周期(循环)的哪个。请注意,节点不是
如 。 html#networkx.algorithms.cycles.minimum_cycle_basis“ rel =“ nofollow noreferrer”> minimum_cycle_basis()文档。这是我为将其原始顺序恢复到节点
数组中所做的:
for cycle in nx.minimum_cycle_basis(graph):
nodes = np.array(nx.find_cycle(graph.subgraph(cycle)))[:, 0]
是否有一种更简单的,也许更有效的方法来完成它?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论