gpt4 book ai didi

python - 我如何获得 NetworkX 图的巨大组件?

转载 作者:太空狗 更新时间:2023-10-29 20:45:39 28 4
gpt4 key购买 nike

我不知道 NetworkX 最近是否将其中一种方法调整为生成器而不是返回列表,但我正在寻找一种好的(而不是更好的)方法来获取图形的 GC。

我有一个有效但看起来效率很低的片段:

# G = nx.Graph()
giant = sorted(nx.connected_component_subgraphs(G), key=len, reverse=True)[0]

有没有更简洁的方法?

最佳答案

在 networkx 2.4 中,nx.connected_component_subgraphs() 已弃用,因此以下内容应该有效:

Gcc = sorted(nx.connected_components(G), key=len, reverse=True)
G0 = G.subgraph(Gcc[0])

G0 是巨大的组件。

关于python - 我如何获得 NetworkX 图的巨大组件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26105764/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com