劍魚行動 題解

2021-10-01 15:08:38 字數 557 閱讀 3378

給出n個點的座標,對它們建立乙個最小生成樹,代價就是連線它們的路徑的長度,現要求總長度最小。n的值在100以內,座標值在[-10000,10000].結果保留二位小數

第一行 n

nn 點的個數

接下來 n

nn 行,n

nn 個點的座標

最小總長度

inpu

50 0

0 11 1

1 00.5 0.5

output

2.83

板子 + 特殊求兩點之間的距離 + 保留 2 位小數

#include

#include//保留小數的標頭檔案

#include

#include

using namespace std;

int p[120],n;

double f[120]

[120],m[120],ans;

struct ca[120]

;int main(

) cout<

}

劍魚行動 倆種方法 !!!

劍魚行動 time limit 10000ms memory limit 65536k total submit 93 accepted 79 case time limit 1000ms description 給出n個點的座標,對它們建立乙個最小生成樹,代價就是連線它們的路徑的長度,現要求總長度...

並查集 Kruskal 劍魚行動

ssl 1618 給出n個點的座標,對它們建立乙個最小生成樹,代價就是連線它們的路徑的長度,現要求總長度最小。n的值在100以內,座標值在 10000,10000 結果保留二位小數 5 0 0 0 1 1 1 1 0 0.5 0.52.83用kru skal kruskal kruska l演算法做...

ssl1618 劍魚行動

劍魚行動 time limit 10000ms memory limit 65536k total submit 103 accepted 86 case time limit 1000ms description 給出n個點的座標,對它們建立乙個最小生成樹,代價就是連線它們的路徑的長度,現要求總長...