PKU 2421 Constructing Roads
問題:
http://acm.pku.edu.cn/JudgeOnline/problem?id=2421
思路:
非常類似于PKU 2485 Highways
區別在于: "there are already some roads between some villages"
如何在求最小生成樹的算法中體現某些路徑已經存在了呢?
對于Prim算法,只要將已經存在的路徑(u, v)的權重設置為0即可(為什么?)
對于Kruskal算法,比較容易理解,只要將已經存在的路徑(u, v)進行Union操作即可,即將u, v看作是一個連通域
http://acm.pku.edu.cn/JudgeOnline/problem?id=2421
思路:
非常類似于PKU 2485 Highways
區別在于: "there are already some roads between some villages"
如何在求最小生成樹的算法中體現某些路徑已經存在了呢?
對于Prim算法,只要將已經存在的路徑(u, v)的權重設置為0即可(為什么?)
對于Kruskal算法,比較容易理解,只要將已經存在的路徑(u, v)進行Union操作即可,即將u, v看作是一個連通域
posted on 2010-09-05 19:58 simplyzhao 閱讀(215) 評論(0) 編輯 收藏 引用 所屬分類: F_圖算法