給出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個點的座標,對它們建立乙個最小生成樹,代價就是連線它們的路徑的長度,現要求總長...