poj 1258 Agri-Net MST
和2421基本上一模一样……
/*
author:jxy
lang:C/C++
university:China,Xidian University
**If you need to reprint,please indicate the source**
*/
#include <iostream>
#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <cmath>
#define INF 1E9
using namespace std;
int d[101][101];
int vis[101];
int dis[101];
int K;
int main()
{
int n,m;
while(~scanf("%d",&n)&&n)
{
memset(vis,0,sizeof(vis));
memset(dis,127,sizeof(dis));
int i,j,a,b;
K=1;
for(i=0;i<n;i++)
for(j=0;j<n;j++)
scanf("%d",&d[i][j]);
int ans=0,Min,t;
int now=0;
for(i=0;i<n;i++)
{
Min=INF;
for(j=0;j<n;j++)
{
if(dis[j]>=Min||vis[j])continue;
Min=dis[j];now=j;
}
vis[now]=1;
if(now)ans+=Min;
for(j=0;j<n;j++)
{
if(vis[j])continue;
dis[j]=min(dis[j],d[now][j]);
}
}
printf("%d\n",ans);
}
}
最后更新:2017-04-04 07:03:45
上一篇:
关于http接口防止非法调用的设计方案
下一篇:
在windows开发环境中,java代码中使用linux格式路径的方法需要注意的问题
异曲同工的租约
Ambari 架构(二)Ambari 整体架构
PostgreSQL Oracle 兼容性系列之 - WITH 递归 ( connect by )
Eclipse.ini参数设置(Maven Integration for Eclipse JDK Warning)
游戏盾正式发布:撬动DDoS攻防的天平
制造企业搭建工业物联网的7个思考
为什么要把jsp放在WEB-INF目录下
android 加载图片轻松避免OOM(out of memory)
Defense against Common Web Attacks
阿里巴巴中台架构的建设原则——走进《企业IT架构转型之道》系列2