题目链接

本来对弗洛伊德很没信心,1000个城市,还好,还是过了,最裸的有4000+ms,因为是无向图加了下优化,3000+ms,这个。。。。

#include <stdio.h>
#include <string.h>
double p[1001][1001];
int main()
{int i,j,k,n,m,sv,ev;while(scanf("%d",&n)!=EOF){for(i = 1; i <= n; i ++)for(j = 1; j <= n; j ++)scanf("%lf",&p[i][j]);for(k = 1; k <= n; k ++)for(i = 1; i <= n; i ++)for(j = 1; j < i; j ++){if(p[i][j] < p[i][k]*p[k][j]){p[i][j] = p[i][k]*p[k][j];p[j][i] = p[i][j];}}scanf("%d",&m);for(i = 1; i <= m; i ++){scanf("%d%d",&sv,&ev);if(p[sv][ev] != 0)printf("%.3lf\n",p[sv][ev]);elseprintf("What a pity!\n");}}return 0;}

转载于:https://www.cnblogs.com/naix-x/archive/2012/06/22/2558879.html

HDU 1596 find the safest road (Floyd)相关推荐

  1. hdu 1596 find the safest road(Dijkstra)

    Problem Description XX星球有很多城市,每个城市之间有一条或多条飞行通道,但是并不是所有的路都是很安全的,每一条路有一个安全系数s,s是在 0 和 1 间的实数(包括0,1),一条 ...

  2. 杭电1596 find the safest road

    find the safest road Time Limit: 10000/5000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Ot ...

  3. HDU1596find the safest road(floyd)

    题目链接 find the safest road Time Limit: 10000/5000 MS (Java/Others)    Memory Limit: 32768/32768 K (Ja ...

  4. 杭电1596find the safest road

    find the safest road Time Limit: 10000/5000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Ot ...

  5. find the safest road——最短路

    find the safest road Problem Description XX星球有很多城市,每个城市之间有一条或多条飞行通道,但是并不是所有的路都是很安全的,每一条路有一个安全系数s,s是在 ...

  6. HDU1596 find the safest road(最短路变形,Dijkstra)

    题目: find the safest road Time Limit: 10000/5000 MS (Java/Others)    Memory Limit: 32768/32768 K (Jav ...

  7. 杭电1596find the safest road(spfa)

    find the safest road Time Limit: 10000/5000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Ot ...

  8. hdu1596 find the safest road(dijkstra求最短路)

    find the safest road                                                                           Time ...

  9. HDU 1874 畅通工程续 (Dijkstra , Floyd , SPFA, Bellman_Ford 四种算法)

    畅通工程续 题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1874 Problem Description 某省自从实行了很多年的畅通工程计划后,终于修 ...

最新文章

  1. HDU 4832(DP+计数问题)
  2. ubuntu18.04.4 环境变量设置 export path
  3. sql中join的各种用法
  4. python培训出来的有公司要吗-参加Python培训到底需要学什么?好程序员
  5. 如何正确选择开源数据库?你需要这的5个技巧
  6. 简述:B2B、B2C、C2C、O2O
  7. ftp无法与服务器建立连接_建立与Oracle数据库服务器连接的两种连接模式
  8. .NET跨平台之旅:将QPS 100左右的ASP.NET Core站点部署到Linux服务器上
  9. tomcat ajp协议安全限制绕过漏洞_Apache Tomcat文件包含漏洞(CVE20201938)复现
  10. org.eclipse.birt.report.exception.ViewerException: 没有可用的报表设计对象.
  11. LeetCode Week 1:第 1 ~ 10 题
  12. Linux “百变”秀:今天 Windows 95,明天 Mac OS 9
  13. 长沙理工大学--论演员的自我修养---杨辉三角+卢卡斯定理
  14. Java思维导图(1)
  15. 软件测试---如何选择合适的正交表
  16. 组建了计算机教室和图书室,【不忘初心 牢记使命】武胜这8所试点学校陆续展开课后服务工作...
  17. 基于菜鸟教程重学HTML5部分
  18. (三)Grahpics之Blit
  19. 微信防封链接服务器,微信防红防封真的存在吗?
  20. Redis源码分析(sds)

热门文章

  1. csv文件示例_如何在R中使用数据框和CSV文件-带有示例的详细介绍
  2. 小程序 reduce_使用reduce制作的10个更多实用程序功能
  3. 需求简报_代码简报:有史以来最怪诞的丑毛衣
  4. 观察内核linux行为,Linux 学习:基于proc观察Linux行为
  5. 图卷积神经网络(GCN)入门
  6. mysql 数据库 数组类型转换_mysql数字类型的数据如何进行转换?
  7. 表白这件事,比解 bug 要难多少?
  8. vSAN读者交流之1-要为不同时间的服务器选择合适的系统版本
  9. 一则利用内核漏洞获取root权限的案例【转】
  10. L09-10老男孩Linux运维实战培训-Nginx服务生产实战应用指南05(架构解决方案)