hdu-1874 畅通工程续 最短路径问题
来源:互联网 发布:游泳减肥 知乎 编辑:程序博客网 时间:2024/06/11 08:25
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1874
弗洛伊德最短路径问题代码:#include<stdio.h>#include<string.h>#define inf 0x3f3f3f3f#include<algorithm>using namespace std;int map[300][1010];int main(){ int i,j,k,t; int n,m,a,b,value,start,end; while(~scanf("%d %d",&n,&m)){ for(i=0;i<n;i++) for(j=0;j<n;j++) map[i][j]=inf; for(i=0;i<m;i++){ scanf("%d %d %d",&a,&b,&value); if(map[a][b]>value) map[a][b]=map[b][a]=value; } for(k=0;k<n;k++){ for(i=0;i<n;i++){ for(j=0;j<m;j++) map[i][j]=min(map[i][j],map[i][k]+map[k][j]); } } scanf("%d %d",&start,&end); if(start==end) printf("0\n"); else if(map[start][end]==inf) printf("-1\n"); else printf("%d\n",map[start][end]);}return 0; }
0 0
- hdu-1874 畅通工程续 最短路径问题
- 畅通工程续 最短路径问题
- hdu 1874 畅通工程续 dij_最短路径
- HDU 1874 畅通工程续 最短路径
- HDU 1874 畅通工程续 (最短路径)
- HDU 1874 畅通工程续【最短路径】
- 【最短路径dijkstra算法】HDU 1874---畅通工程续
- 【最短路径spfa算法】HDU 1874---畅通工程续
- hdu 1874 畅通工程续(最短路径)
- hdu 1874畅通工程再续(最短路径)
- [最短路径] HDU 1874 - 畅通工程续
- (最短路径 Dijkstra)HDU 1874 畅通工程续
- HDU 1874 畅通问题续 最短路径 迪杰斯特拉算法
- hdu 1874畅通工程续+2544最短路+3790最短路径(dijkstra算法入门题)
- 畅通工程续 最短路径 Dijkstra
- hdu1874 最短路径 畅通工程续
- 畅通工程续(最短路径)
- 【最短路径】畅通工程续
- hibernate 在mysql中复合主键应用
- N皇后问题公式解!!!
- fusioncharts水平,垂直标题动画展示
- MFC实现静态图片控件拖动(改)
- word中添加和删除菜单项
- hdu-1874 畅通工程续 最短路径问题
- 试图对C++友元函数,静态成员函数做个小结
- 安卓Static关键字
- 春js代码实现tabs功能
- 内存泄漏问题
- fusioncharts改变折线的每段颜色
- 经济学与计算机行业
- 几个有用的网站/博客 关于JAVA 算法。
- USB枚举过程分析