求最小生成树的最大边——PKU2485
2011-02-18 15:28
295 查看
水题……
View Code
View Code
#include<stdio.h> #define MAX 0x3fffffff int map[502][502],dis[502]; bool use[502]; int main() { int n,i,j,t; scanf("%d",&t); while(t--) { scanf("%d",&n); for(i=1;i<=n;i++) { for(j=1;j<=n;j++) { scanf("%d",&map[i][j]); } } //prim int min,add=0,rj,max; for(j=1;j<=n;j++) { dis[j]=map[1][j]; use[j]=0; } use[1]=1; max=0; for(i=1;i<n;i++) { min=MAX; for(j=1;j<=n;j++) { if(use[j]!=0)continue; if(min>dis[j]) { min=dis[j]; rj=j; } } if(min>max)max=min; use[rj]=1; for(j=1;j<=n;j++) { if(use[j]!=0)continue; if(dis[j]>map[rj][j]) dis[j]=map[rj][j]; } } printf("%d\n",max); } }
相关文章推荐
- poj 2485 Highways(最小生成树中求最大权值)
- poj 2485 Highways prim最小生成树 基础 球最小生成树中得最大边
- POJ 题目2485 Highways(最小生成树最大边)
- poj 2485 最小生成树中的最大边 prim
- 最大边与最小边差最小的最小生成树——pku3522
- poj 2485 Highways 求最小生成树中的最大边
- poj-2485-Highways-最小生成树的最大权边
- poj 2485 Highways(最小生成树,基础,最大边权)
- POJ 2485 Highways 最小生成树的最大边
- POJ 2485 Highways(最小生成树,树的最大权值边)
- PKU1611-2485-1861使用并查集实现Kruskar算法求最小生成树。
- POJ 2485 Highways【最小生成树最大权——简单模板】
- POJ 2485 Highways【最小生成树最大权——简单模板】
- Prim最小生成树(求,生成树中权值的和,最大权值,最小权值) 参考poj1258 2485
- POJ 2485 Highways【最小生成树最大边,Prime算法】
- pku 2485 Highways 典型最小生成树
- (kruscal12.3.5)POJ 2485 Highways(使用kruscal来计算最小生成树的最大边)
- (最小生成树-Prim)PKU-1258 Agri-Net
- hdoj_1102Constructing Roads(最小生成树)&& poj_2485Highways
- POJ 3522 - Slim Span 求一颗生成树,让最大边最小边差值最小