poj 1502 MPI Maelstrom dijkstra基础 入门 点型模板题
来源:互联网 发布:自制十字绣软件 编辑:程序博客网 时间:2024/04/27 18:33
#include<iostream>using namespace std;int map[105][105];int vis[105],d[105];int main(){int n,a;char r[100];while(cin>>n){for(int i=0;i<105;i++){for(int j=0;j<105;j++){map[i][j]=0xFFFF;if(i==j)map[i][j]=0;}}memset(vis,0,sizeof(vis));for(int i=2;i<=n;i++){for(int j=1;j<i;j++){cin>>r;if(r[0]!='x'){map[i][j]=map[j][i]=atoi(r);}elsemap[i][j]=0xFFFF;}}vis[1]=1;for(int i=1;i<=n;i++)d[i]=map[1][i];int max=0xFFFF;for(int i=1;i<n;i++){int temp=max,u;for(int j=1;j<=n;j++){if(!vis[j]&&d[j]<temp){u=j;temp=d[j];}}vis[u]=1;for(int j=1;j<=n;j++)if(!vis[j]){if(d[j]>d[u]+map[u][j])d[j]=map[u][j]+d[u];}}max=0;//for(int i=1;i<=n;i++)//cout<<d[i]<<' ';//system("pause");for(int i=1;i<=n;i++)if(d[i]>max)max=d[i];cout<<max<<endl;}return 0;}
- poj 1502 MPI Maelstrom dijkstra基础 入门 点型模板题
- POJ 1502 MPI Maelstrom (Dijkstra 模板题)
- POJ 1502:MPI Maelstrom Dijkstra模板题
- POJ 1502 MPI Maelstrom Dijkstra
- POJ 1502 MPI Maelstrom(Dijkstra)
- Dijkstra-POJ-1502-MPI Maelstrom
- poj 1502 MPI Maelstrom【dijkstra】
- POJ MPI Maelstrom 1502 Dijkstra
- Poj 1502 MPI Maelstrom (Dijkstra
- poj 1502 MPI Maelstrom Dijkstra
- poj 1502 MPI Maelstrom--dijkstra--atoi
- POJ 1502 MPI Maelstrom 最短路dijkstra
- POJ 1502 MPI Maelstrom(Dijkstra)
- POJ-1502 MPI Maelstrom (裸dijkstra算法)
- POJ-1502-MPI Maelstrom [最短路][Dijkstra]
- POJ 1502 MPI Maelstrom——dijkstra
- POJ 1502 MPI Maelstrom
- poj 1502 MPI Maelstrom
- linux 驱动开发 自动创建节点的问题
- 事务savepoint
- oracle instr
- 查找包含了某段文本的数据库对象
- 逆向法则
- poj 1502 MPI Maelstrom dijkstra基础 入门 点型模板题
- 传Amazon于2012年推8.9寸和10.1寸大号Kindle Fire
- 活动(Activity), 服务(Service), 广播(Broadcast), 广播接收器(BroadcastReceiver)
- 关于数据库还原时出现的因为数据库正在使用,所以无法获得对数据库的独占访问权“的解决方案
- 如何花两年时间面试一个人
- 闽南博饼规则详解
- PHP导入导出Excel方法
- SEO专业术语
- Oracle to_char格式化函数