博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Floyd
阅读量:5296 次
发布时间:2019-06-14

本文共 1004 字,大约阅读时间需要 3 分钟。

#include 
#define INF 9999999using namespace std;int main(){ int e[51][51],s,t,d,n,m;//n个城市,m条路 cin>>n>>m; for(int i=1;i<=50;i++) { for(int j=1;j<=50;j++) { if(j!=i) { e[i][j]=INF; } else e[i][j]=0; } } for(int i=1;i<=m;i++) { cin>>s>>t>>d; e[t][s]=e[s][t]=d; } for(int i=1;i<=n;i++) for(int j=1;j<=n;j++) for(int k=1;k<=n;k++) { if(e[k][j]>e[k][i]+e[i][j]) e[k][j]=e[k][i]+e[i][j]; } cout<<" "; for(int i=1;i<=n;i++) cout<
<<" "; cout<
<<1<<" "; for(int i=1;i<=n;i++) { for(int j=1;j<=n;j++) { cout<
<<" "; } cout<
<
<<" "; } return 0;}

转载于:https://www.cnblogs.com/LandingGuy/p/9280286.html

你可能感兴趣的文章
数据表与简单java类(一对多的关系)
查看>>
博弈论
查看>>
CSS3 - 如何给图片增加内阴影
查看>>
装饰模式(Decorator)
查看>>
Java最小二乘法线性回归函数编码实现
查看>>
Java子类的继承性
查看>>
Redis sentinel & cluster 原理分析
查看>>
OD使用教程3(下) - 调试篇03|解密系列
查看>>
DevExpress实现为TextEdit设置水印文字
查看>>
让PIP源使用国内镜像,提升下载速度和安装成功率。
查看>>
php生成table表格
查看>>
SpringMVC实现国际化过程中所遇问题
查看>>
我的工作习惯小结
查看>>
Oracle的dual表是个什么东东
查看>>
移动端手势库hammerJS 2.0.4官方文档翻译(转)
查看>>
oc学习之路----通过代码自定义cell
查看>>
redis源码解析(1):redisObject对象说明
查看>>
用Latex编辑数学公式
查看>>
[每日一讲] Python系列:数字与运算符
查看>>
大数据
查看>>