POJ 2485 Highways
来源:互联网 发布:linux火狐57乱码 编辑:程序博客网 时间:2024/04/29 02:27
最小生成树问题。
求最小生成树的最大边,没有坑点。
#include<cstdio>#include<cstring>#include<string>#include<queue>#include<algorithm>#include<queue>#include<map>#include<stack>#include<iostream>#include<list>#include<set>#include<cmath>#define INF 0x7fffffff#define eps 1e-6using namespace std;int fa[501];int n;int father(int x){ if(x!=fa[x]) return fa[x]=father(fa[x]);}struct lx{ int u,v,len;} l[501*501];bool cmp(lx a,lx b){ return a.len<b.len;}int main(){ int t; scanf("%d",&t); while(t--) { scanf("%d",&n); int cot=0; for(int i=1; i<=n; i++) fa[i]=i; for(int i=1; i<=n; i++) for(int j=1; j<=n; j++) { int len; scanf("%d",&len); if(i<=j)continue; l[cot].u=i,l[cot].v=j; l[cot++].len=len; } sort(l,l+cot,cmp); int maxv=0; for(int i=0; i<cot; i++) { int fu=father(l[i].u); int fv=father(l[i].v); if(fu==fv)continue; fa[fv]=fu; maxv=max(maxv,l[i].len); } printf("%d\n",maxv); }}
0 0
- poj poj 2485 Highways
- POJ 2485 Highways
- poj 2485 Highways
- POJ-2485 highways
- POJ 2485 Highways Kruskal
- poj 2485 Highways
- Poj 2485 Highways
- POJ 2485 Highways
- poj 2485 Highways
- poj 2485 Highways
- POJ 2485 Highways
- POJ 2485 Highways
- POJ 2485 Highways
- POJ 2485 Highways
- Poj 2485 Highways
- poj 2485 Highways
- poj 2485 highways
- POJ 2485 Highways
- MFCC特征提取详细计算过程
- ZOJ 3529 A Game Between Alice and Bob(博弈论-sg函数)
- 24 点游戏---转载
- hashCode与equals的区别与联系
- 数字签名是什么?
- POJ 2485 Highways
- ZOJ_1462 Team Them Up! 求完连通分量后,再进行背包,之后背包路径回溯
- n皇后---转载
- C/C++_lesson_10_静态函数、函数指针、友元、操作符重载
- SSL/TLS协议运行机制的概述
- 水仙花数--转载
- js,jQuery 排序的实现,网页标签排序的实现,标签排序
- DLL(动态链接库)编程 (概论)
- [leetcode]LRU Cache (python)