《算法分析與設計》作業1----最小生成樹的Prim算法和Kruskal算法

1. Prim算法 加點:從一個頂點a開始,把頂點a加入最小生成樹的集合U中,每次迭代選擇與集合U中的點相連的權重最小的邊對應的點,加入集合U中,繼續迭代直到所有頂點都在集合U中。 構造步驟如下: 1)假設從頂點A開始,發現邊AB的權重最小,U={A,B},輸出邊:A----B 2)與A或B相連的權重最小的邊爲AC,U={A,B,C},輸出邊:A----C 3)與A或B或C相連的權重最小的邊爲CD
相關文章
相關標籤/搜索