hihocoder 1089 : 最短路径·二:Floyd算法
来源:互联网 发布:java时间格式化 校验 编辑:程序博客网 时间:2024/05/16 14:46
题目链接 : 点击打开链接
- 样例输入
5 121 2 9672 3 9003 4 7714 5 1962 4 7883 1 6371 4 8832 4 825 2 6471 4 1982 4 1815 2 665
- 样例输出
0 280 637 198 394 280 0 853 82 278 637 853 0 771 967 198 82 771 0 196 394 278 967 196 0
描述
万圣节的中午,小Hi和小Ho在吃过中饭之后,来到了一个新的鬼屋!
鬼屋中一共有N个地点,分别编号为1..N,这N个地点之间互相有一些道路连通,两个地点之间可能有多条道路连通,但是并不存在一条两端都是同一个地点的道路。
由于没有肚子的压迫,小Hi和小Ho决定好好的逛一逛这个鬼屋,逛着逛着,小Hi产生了这样的问题:鬼屋中任意两个地点之间的最短路径是多少呢?
提示:其实如果你开心的话,完全可以从每个节点开始使用Dijstra算法_(:з」∠)_。输入
每个测试点(输入文件)有且仅有一组测试数据。
在一组测试数据中:
第1行为2个整数N、M,分别表示鬼屋中地点的个数和道路的条数。
接下来的M行,每行描述一条道路:其中的第i行为三个整数u_i, v_i, length_i,表明在编号为u_i的地点和编号为v_i的地点之间有一条长度为length_i的道路。
对于100%的数据,满足N<=10^2,M<=10^3, 1 <= length_i <= 10^3。
对于100%的数据,满足迷宫中任意两个地点都可以互相到达。
输出
对于每组测试数据,输出一个N*N的矩阵A,其中第i行第j列表示,从第i个地点到达第j个地点的最短路径的长度,当i=j时这个距离应当为0。
0 0
- hihoCoder 1089 : 最短路径·二:Floyd算法
- # hihocoder #1089 : 最短路径·二:Floyd算法
- hihocoder 1089 : 最短路径·二:Floyd算法
- hihocoder #1089 : 最短路径·二:Floyd算法
- hihoCoder - 1089 - 最短路径·二:Floyd算法
- hihoCoder 1089 最短路径·二:Floyd算法
- hihoCoder 1089 : 最短路径·二:Floyd算法
- hihoCoder - 1089 - 最短路径·二:Floyd算法 (floyd算法!!)
- hihoCoder 1089 : 最短路径·二:Floyd算法(水题,练手)
- #1089 : 最短路径·二:Floyd算法
- HIHO #1089 : 最短路径·二:Floyd算法
- hihoCoder#1089 最短路径·二
- Floyd最短路径算法
- 最短路径(Floyd算法)
- 最短路径 floyd算法
- 最短路径--Floyd算法
- Floyd最短路径算法
- Floyd最短路径算法
- Android项目下各文件夹及文件详解
- Android四大组件之一:BroadcastReceiver应用详解(带实例)
- gnome下启动kde
- Ubuntu14.04安装wineqq国际版
- Android官方API Guide学习之四 Intents和Intent Filters
- hihocoder 1089 : 最短路径·二:Floyd算法
- Maven打包XML等资源文件
- Spring中数据库技术--获得DataSource
- c++重载、覆盖、隐藏的区别和执行方式
- Oracle创建序列
- ios textfield限制中文输入长度
- 连载《一个程序猿的生命周期》- 39、年底,历时一个月找工作,无奈中前行
- net-snmp软件包搭建SNMP环境
- awk笔记