農夫約翰被選為他們鎮的鎮長!
他其中乙個競選承諾就是在鎮上建立起網際網路,並連線到所有的農場。
約翰已經給他的農場安排了一條高速的網路線路,他想把這條線路共享給其他農場。
約翰的農場的編號是1,其他農場的編號是 2-n.為了使花費最少,他希望用於連線所有的農場的光纖總長度盡可能短。
你將得到乙份各農場之間連線距離的列表,你必須找出能連線所有農場並使所用光纖最短的方案。
#includeusingnamespace
std;
const
int n=110
;int
g[n][n];
intn;
intdist[n];
bool
book[n];
intprim()
for(int i=1;i<=n;i++) res+=dist[i];
return
res;
}int
main()
AcWing 1140 最短網路
題目鏈結 給出n個點,並給出所有點之間的距離,本質就是求一張無向連通圖的最小生成樹 從題目來看,這題的資料是保證有解的,還有按照輸入格式來看,這應該是稠密圖,使用鄰接矩陣來儲存圖 直接套用prim演算法就行了 include include using namespace std const int...
COGS 831 最短網路
輸入檔案 agrinet.in輸出檔案 agrinet.out簡單對比 時間限制 1 s 記憶體限制 128 mb 農民約翰被選為他們鎮的鎮長!他其中乙個競選承諾就是在鎮上建立起網際網路,並連線到所有的場。當然,他需要你的幫助。約翰已經給他的農場安排了一條高速的網路線路,他想把這條線路共享給其他農場...
USACO3 1 1最短網路
農民約翰被選為他們鎮的鎮長!他其中乙個競選承諾就是在鎮上建立起網際網路,並連線到所有的農場。當然,他需要你的幫助。約翰已經給他的農場安排了一條高速的網路線路,他想把這條線路共享給其他農場。為了用最小的消費,他想鋪設最短的光纖去連線所有的農場。你將得到乙份各農場之間連線費用的列表,你必須找出能連線所有...