有關圖的幾個經典算法

一、最小生成樹算法 1、Kruskal算法 · 利用最小堆和不相交集來實現 · 最小堆中結點的格式 ·在構造最小生成樹過程中,取最小堆的根結點,若該邊兩個頂點不屬於同一個連通分量,則取該邊,否則拿掉該根結點繼續然後接着取最小堆的根結點進行判斷。 2、prim算法 · 從連通網絡N = {V,E }中的某一頂點u0出發,選擇與它關聯的具有最小權值的邊 ( u0,v ),將其頂點加入到生成樹頂點集合U
相關文章
相關標籤/搜索