【发布时间】:2016-08-22 19:07:44
【问题描述】:
我有一行代码我不完全理解,想要一些更简单的替代方法。它的作用是使用权重列表,这是一个相互连接的边列表,并返回图中对应值最低的边列表(邻接矩阵)。这是针对 Prim 的最小生成树问题。
edge = sorted(weightList, key=lambda e:graph[e[0]][e[1]])[0];
【问题讨论】:
-
很高兴您现在理解了那条线,但值得一提的是,这并不是一种特别有效的方式。您应该使用
min而不是sorted。
标签: python sorting minimum-spanning-tree prims-algorithm