博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
10034 - Freckles 克鲁斯克尔最小生成树!~
阅读量:6990 次
发布时间:2019-06-27

本文共 941 字,大约阅读时间需要 3 分钟。

1 /* 2 10034 - Freckles 3 克鲁斯克尔最小生成树!~  4 */ 5 #include
6 #include
7 #include
8 #include
9 using namespace std;10 11 struct node{12 double x, y;13 };14 15 struct tree{16 int u, v;17 double d;18 };19 20 node nd[105];21 int f[105];22 tree tt[5010];23 24 bool cmp(tree a, tree b){25 return a.d < b.d;26 }27 28 int getFather(int x){29 return x==f[x] ? x : f[x]=getFather(f[x]);30 }31 32 int Union(int a, int b){33 int fa=getFather(a), fb=getFather(b);34 if(fa!=fb){35 f[fa]=fb;36 return 1;37 }38 return 0;39 } 40 41 int main(){42 int t;43 cin>>t;44 while(t--){45 int n;46 cin>>n;47 for(int i=1; i<=n; ++i){48 cin>>nd[i].x>>nd[i].y;49 f[i]=i;50 }51 int cnt=0;52 for(int i=1; i
本文转自 小眼儿 博客园博客,原文链接:http://www.cnblogs.com/hujunzheng/p/3898428.html,如需转载请自行联系原作者
你可能感兴趣的文章
Cray:XC50提供了最高密度的性能
查看>>
Dropbox活得挺好:去年招了500人 还有大把现金
查看>>
Silverlight+WCF 实战-网络象棋最终篇之房间装修-WCF端(二)
查看>>
数据中心托管节约企业成本
查看>>
人工智能领域技术落地已迫在眉睫
查看>>
Spark大数据处理系列之Machine Learning
查看>>
被 281 亿个传感器包围时,我们如何重新定义生活?
查看>>
openSUSE 11.2 安装飞鸽传书 g2ipmsg
查看>>
用大数据做产业组织 用“互联网+”做产业服务
查看>>
针对小型企业的CRM系统HeyMarket 可以防止员工在醉酒后向客户发送“骚扰短信
查看>>
5G和WIFI谁能够将用户价值最大化?
查看>>
Aspect引领北美外呼产品市场
查看>>
海外工业巨头“掘金”中国西部智能家居市场
查看>>
联发科10月营收238亿新台币 近6个月低点
查看>>
《Arduino开发实战指南:LabVIEW卷》——2.2 Arduino程序结构及基本函数
查看>>
连马云都要打包带走的美食,你不来一份儿?
查看>>
乐视云升级品牌同步启动全球域名
查看>>
回归服务器市场,看来AMD的Naples还需回答更多问题
查看>>
《Web应用漏洞侦测与防御:揭秘鲜为人知的攻击手段和防御技术》——2.3 小结...
查看>>
Mirics联合展讯推出嵌入式CMMB PCTV解决方案
查看>>