我直觉地感觉,如果使用Prim算法来找到一个图的最小生成树,那么选择哪个根节点并不重要——结果生成的最小生成树的权重是相同的。这个理解对吗?
我直觉地感觉,如果使用Prim算法来找到一个图的最小生成树,那么选择哪个根节点并不重要——结果生成的最小生成树的权重是相同的。这个理解对吗?
没错。选择不同的起始节点可能会给你不同的生成树,但它们的权重始终相同:最小可能值。
Suppose there are 2 "different" minimum weights W1 and W2
W1 is minimum
W2 is minimum
W1 != W2
This leads to contradiction because
if W1 != W2 then
W1 < W2 -> W1 is minima
or
W1 > W2 -> W2 is minima
Hence if W1 must equal W2.