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