kruskal生成樹
傳送門:HUSTOJ
傳送門:POJ
圖,求生成樹,使得樹內最大權邊與最小權邊差最小。
又是一道以前看過沒寫的題。。不過這題比較簡單,就當是留一下kruskal的板子。
要求生成樹最大權最小權差最小,那么邊要先排序,就想到了kruskal。kruskal選取方式是貪心,所以最小邊確定了后最大邊必然確定,而kruskal選出來的那個最大邊的權一定會盡可能的小。
到現在思路就很明確了,枚舉最小邊。判斷剩下的邊能不能成為生成樹,如果能,記錄第一條加入的邊與第n-1條加入的邊(對應最大權邊與最小權邊)權差。
新聞熱點
疑難解答