第十七章 數據結構 最小生成樹

概念

在這裏插入圖片描述(普利姆)prim算法逐步增加U中的頂點,顧可稱爲加點法。

在這裏插入圖片描述

Prim算法

**條件:**因爲是加點法,所以適合求邊稠密的最小生成樹,時間複雜度爲 O(n2)O(n^2)
在這裏插入圖片描述
在這裏插入圖片描述

克魯斯卡爾算法

適用因爲是加邊法,與點無關,所以適用於稀疏圖,適合於邊稀疏的網的最小生成樹。
算法思想:將所有連通分量上的點,全部連接到同一個連通網上去。
時間複雜度爲O(elog2e)O(e*log_2^e)
基本思想
在這裏插入圖片描述
在這裏插入圖片描述
其實就是避圈法。

在這裏插入圖片描述

實際問題解決

在這裏插入圖片描述在這裏插入圖片描述

在這裏插入圖片描述
當各邊有相同權值時, 由於選擇的隨意性, 產生的生成樹可能不唯一。圖的最小生成樹也不一定是唯一的。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章