問題詳情

1. 以下何種演算法可用以找出最小生成樹(Minimum Spanning Tree)?
(A)Kruskal 演算法
(B)Dijkstra 演算法
(C)深度優先搜尋(Depth-First Search)演算法
(D)二元搜尋(Binary Search)演算法

參考答案

答案:A
難度:計算中-1
書單:沒有書單,新增

用户評論

【用戶】不叫賭俠的陳小刀

【年級】高三下

【評論內容】我們可以用 Kruskal 的最小生成樹 算法,一個 貪心算法 為連通加權圖找到最小生成樹。 Kruskal 算法的工作原理是從給定圖中找到覆蓋圖中存在的每個頂點的邊的子集,使它們形成一棵樹(稱為 MST),並且邊的權重之和盡可能小。

【用戶】牛奶

【年級】高三上

【評論內容】Kruskal's algorithmKruskal演算法的方式是從所有邊中,反覆選擇最短的邊,它的步驟是:1.將所有的邊依照權重由小到大排序。2.從最小開始,選擇不會形成環的邊,直到連接所有節點。

【用戶】牛奶

【年級】高三上

【評論內容】Kruskal's algorithmKruskal演算法的方式是從所有邊中,反覆選擇最短的邊,它的步驟是:1.將所有的邊依照權重由小到大排序。2.從最小開始,選擇不會形成環的邊,直到連接所有節點。

【用戶】不叫賭俠的陳小刀

【年級】高三下

【評論內容】我們可以用 Kruskal 的最小生成樹 算法,一個 貪心算法 為連通加權圖找到最小生成樹。 Kruskal 算法的工作原理是從給定圖中找到覆蓋圖中存在的每個頂點的邊的子集,使它們形成一棵樹(稱為 MST),並且邊的權重之和盡可能小。