其實是叫你求一個生成樹,使得這個生成樹中最大邊和最小邊的差值盡可能小.
算法只需要改變一下一般的最小生成樹算法就行,kruscal原本是取最小邊開始構建生成樹,現(xiàn)在需要逐個枚舉最小的邊來構建一堆生成樹,找出最優(yōu)的那種.
也許你可以參考這個文章:
C++算法題,圖論問題,給定N個頂點及M條邊,求能使所有頂點連通,且最大邊與最小邊之差最小
C++算法題,圖論問題,給定N個頂點及M條邊,求能使所有頂點連通,且最大邊與最小邊之差最小
也就是這個
xxx國“山頭鄉(xiāng)”有n個村子,政府準備修建鄉(xiāng)村公路,由于地形復雜,有些鄉(xiāng)村之間可能無法修筑公路,因此政府經(jīng)過仔細的考察,終于得到了所有可能的修路費用數(shù)據(jù).并將其公布于眾,廣泛征求村民的修路意見.嗯,xxx國真是一個平等的國度.
政府考慮到費用問題,因此要求只能建n-1條公路,而且這n-1條公路還能連通n個村子,而且調查數(shù)據(jù)表明,這完全是可行的.
村民們展開了激烈的討論,最后大家達成一致,要求每條路的費用要盡可能一樣,這是基于“平等”的考慮,汗~
xxx國政府頭腦簡單,這這,太難了,最后雙方又達成一致,那就保證費用最大的那條與費用最小的那條之間的費用之差盡可能最小吧.
現(xiàn)在的問題就交給你了,要你找出滿足以上條件的一種方案,你只要輸出費用最大的那條公路與費用最小的那條公路之間費用的差值w即可.嗯,因為這個數(shù)據(jù)還得告知村民,還是要“平等”.
也就是這個
xxx國“山頭鄉(xiāng)”有n個村子,政府準備修建鄉(xiāng)村公路,由于地形復雜,有些鄉(xiāng)村之間可能無法修筑公路,因此政府經(jīng)過仔細的考察,終于得到了所有可能的修路費用數(shù)據(jù).并將其公布于眾,廣泛征求村民的修路意見.嗯,xxx國真是一個平等的國度.
政府考慮到費用問題,因此要求只能建n-1條公路,而且這n-1條公路還能連通n個村子,而且調查數(shù)據(jù)表明,這完全是可行的.
村民們展開了激烈的討論,最后大家達成一致,要求每條路的費用要盡可能一樣,這是基于“平等”的考慮,汗~
xxx國政府頭腦簡單,這這,太難了,最后雙方又達成一致,那就保證費用最大的那條與費用最小的那條之間的費用之差盡可能最小吧.
現(xiàn)在的問題就交給你了,要你找出滿足以上條件的一種方案,你只要輸出費用最大的那條公路與費用最小的那條公路之間費用的差值w即可.嗯,因為這個數(shù)據(jù)還得告知村民,還是要“平等”.
其他人氣:608 ℃時間:2020-04-13 23:17:15
優(yōu)質解答
我來回答
類似推薦
- 關于圖論中強連通分量tarjan算法的問題
- 圖論中 最小費用最大流算法 結果是 同時保證費用最小和流最大么?感覺怎么可能?
- 圖論:最短路算法有哪些以及它們的比較?
- 圖論證明,圖G帶v個頂點,e條邊的連通平面圖簡單圖,其中v大于等于3且圈的長度為L.
- 什么是圖論中的連通分支
- 把四張紙牌背面朝上放在桌子上,洗勻后,隨機從中摸取一張,看完牌后,放回去洗勻,再摸,1:統(tǒng)計了100次結果,摸到老K共25次,請你估計老K有多少張?2:根據(jù)1的數(shù)據(jù),求出兩次都沒摸到老K的概率
- 停車場客車的輛數(shù)是貨車的1.5倍,客車開走42輛后,剩下的客車和貨車的輛數(shù)相等,原來客車和貨車各有多少輛?
- I m___ all the clothes together myself
- 曲線x=根號2cosθ,y=sinθ(θ為參數(shù))上的點到直線x=(根號2)*t,y=-1+t(t為參數(shù))的距離的最大值為
- Man ___ without air.
- 1.已知a.b兩個不共線的向量,且a=(cosα,sinα),b=(cosβ,sinβ) (1),
- As soon as she gets home,she ___ (turn) on the TV
猜你喜歡
- 1公式U=Ed中各字母代表什么意思
- 2一根方鋼長5米,橫截面是一個邊長為分米的正方形,這根方鋼的橫截面積是多少平方分米?
- 3把2008年汶川地震中發(fā)生的事寫成一句比喻句,排比句,還有擬人句.快,明天要交.
- 4燕子從天空中掠過(擴句,至少擴2處)
- 5同時存在四離子濃度均為0.1mol/L 溶度積常數(shù):Mg(OH)2 1.2乘10-11 Fe(OH)2 1.6乘10-14 Mn(OH)2 4乘10-...
- 6如何區(qū)分公蟹與母蟹
- 7孝順父母長輩的成語
- 8春雨,染綠了世界,而自己卻無聲地消失在泥土之中,老師,您就是我~運用了什么修辭手法.
- 9He didn't have breakfast ,___ he got up late.A.because B.since C.as D.for
- 10小明每分鐘騎車行0.4km,小剛騎車行1km用了3分鐘.誰騎車的速度快一些?
- 11英語翻譯
- 1210的a次方等于20,10的b次方等于5的-1次方 求3的2a次方÷9的b次方