我有一个有向网络加权图。如何找到权重和最大的路径?
您可以使用all_simple_paths并检查最大值。假设您有一个采用路径并给出权重总和的函数:
heaviest_path = max((path for path in nx.all_simple_paths(G, source, dest)),
key=lambda path: get_weight(path))
如果其中两个具有相同的重量,这将为您提供找到的第一个。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)