【发布时间】:2017-03-13 23:20:00
【问题描述】:
我有一个 >10k 的(无序的)数字对列表。我想直接或间接地将它们分类为连接对的集合。我认为这对应于无向图。我正在使用 python,并尝试了类似 this 的东西来表示这个结构。
为了知道连接到i的所有号码,
我可以检查列表中除i 之外的所有j 是否存在从i 到j 的路径。但是,通过这种实现,计算时间对于我正在处理的列表大小来说太长了。有没有更有效的方法来做到这一点? (或者是否有已经建立的python库?)
【问题讨论】:
-
您是否要查找图的连通分量?
-
@jme 是的,这听起来像是我想要做的。