还是畅通工程 http://vjudge.net/contest/view.action?cid=49515#problem/D
来源:互联网 发布:如何提高淘宝产品权重 编辑:程序博客网 时间:2024/05/18 03:52
#include<iostream>#include<cstring>#include<cstdio>#define INF 0x7fffffffusing namespace std;const int maxn = 1010;int G[maxn][maxn];int dist[maxn];bool vis[maxn];int n,m,sum,num;int Prim(){ sum=0; for(int i=1;i<=n;i++){ dist[i]=G[1][i]; vis[i]=0; } vis[1]=1; while(1){ int min=INF,p; for(int i=1;i<=n;i++){ if(!vis[i]&&dist[i]<min){ min=dist[i];p=i; } } if(min==INF)break;//最后一个点,跳出循环 sum+=min; vis[p]=1; for(int i=1;i<=n;i++){ if(!vis[i]&&dist[i]>G[p][i]) dist[i]=G[p][i]; } } return sum;}int main(){ while(scanf("%d",&n)!=EOF&&n){ for(int i=1;i<=n;i++){ for(int j=i+1;j<=n;j++) G[i][j]=G[j][i]=INF; G[i][i]=0; } for(int i=1;i<=(n*(n-1))/2;i++){ int a,b,v; cin>>a>>b>>v; if(G[a][b]>v) G[a][b]=G[b][a]=v; } printf("%d\n",Prim()); } return 0;}
0 0
- 还是畅通工程 http://vjudge.net/contest/view.action?cid=49515#problem/D
- Oil Deposits 油田,深搜 http://vjudge.net/contest/view.action?cid=49515#problem/G
- Calendar 日历 http://vjudge.net/contest/view.action?cid=49515#problem/I
- Kids and Prizes 来源: <http://acm.hust.edu.cn/vjudge/contest/view.action?cid=85996#problem/B>
- A - Millennium&&http://acm.hust.edu.cn:8080/judge/contest/view.action?cid=9661#problem/A
- - Recurring Decimals&&http://acm.hust.edu.cn:8080/judge/contest/view.action?cid=9661#problem/B
- https://cn.vjudge.net/contest/158742#problem/G
- https://vjudge.net/contest/161167#problem/F——dp
- 搜索练习9 https://cn.vjudge.net/contest/81658#problem/J Fire! bfs
- http://codeforces.com/contest/263/problem/D
- http://codeforces.com/contest/366/problem/D
- http://codeforces.com/contest/368/problem/D
- http://codeforces.com/contest/432/problem/D
- 还是畅通工程 hdu1233
- hdu1233还是畅通工程
- hdu1233还是畅通工程
- HDu1233 还是畅通工程
- HDOJ1233-还是畅通工程
- hadoop SequenceFileOutputFormat与LzopCodec压缩问题
- 打开百度地图报 Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1)错误
- HDU 2492 Ping pong
- sqlalchemy整理(三)
- 基于lucene实现自己的推荐引擎
- 还是畅通工程 http://vjudge.net/contest/view.action?cid=49515#problem/D
- Some Exercises about Pointer (C Programming)
- 使用python/casperjs编写终极爬虫-客户端App的抓取
- Eclipse使用技巧之保存时自动去掉无效引用
- Think in java第七章笔记
- ReferenceQueue
- 二分图的最大匹配 (匈牙利算法)
- vim配置
- 什么是异构数据库系统?