24. Kruskal 演算法是一種來尋找最小生成樹(minimum spanning tree) 的演算法,基本 的概念是按照邊的權重順序(從小到大)將邊加入生成樹中,但是若加入該邊會與 生成樹形成環(Loop) 則不加入該邊。請問在執行 Kruskal 演算法時,下面哪一種 資料結構來儲存邊的權重比較合適?
(A) 二元搜尋樹(Binary Search Tree)
(B) 紅黑樹(Red-Black Tree)
(C) 堆積樹(Heap Tree)
(D) AVL 樹(AVL Tree)
詳解 (共 1 筆)
未解鎖
可以使用最小堆積樹,依序取出最小值,再去...
私人筆記 (共 1 筆)
未解鎖
在 Kruskal 演算法中,需要按照邊...