题目描述

有一个 n个点 m 条边的无向图,请求出从 s 到 t的最短路长度。

输入格式

第一行四个正整数 n, m, s, t。 接下来 m 行,每行三个正整数 u, v, w,表示一条连接 u, v 长为 w 的边。

1≤n≤2500,1≤m≤6200,1≤w≤1000。

输出格式

输出一行一个整数,表示答案。

样例输入

7 11 5 4
2 4 2
1 4 3
7 2 2
3 4 3
5 7 5
7 3 3
6 1 1
6 3 4
2 4 3
5 6 3
7 2 1

样例输出

7

部分通过代码

#include<iostream>
using namespace std;
int dis[2510][2510];
#define inf 999999
int n, m, s, t;
int main()
{cin >> n >> m >> s >> t;int i, j, k,x;for (i = 1; i <= n; i++){for (j = 1; j <= n; j++){dis[i][j] = inf;}}for (i = 1; i <= n; i++){dis[i][i] = 0;}for (k = 1; k <= m; k++){cin >> i >> j >> x;dis[i][j] = x;dis[j][i] = x;}for (k = 1; k <= n; k++){for (i = 1; i <= n; i++){for (j = 1; j <= n; j++){if (dis[i][k]!=inf && dis[k][j] != inf && dis[i][j] > dis[i][k] + dis[k][j])dis[i][j] = dis[i][k] + dis[k][j];}}}cout << dis[s][t] << endl;return 0;
}


偷懒用了Floyd算法,但t了三个点,完全通过的话应该用Dijkstra加各种优化或者SPFA,具体可自行前往https://www.luogu.com.cn/problem/P1339查看

LevOJ B3408热浪相关推荐

  1. 澳大利亚多地热浪来袭 最高温度超40摄氏度

    中新网1月24日电 据澳洲网报道,近日,澳大利亚多地热浪来袭,其中,南澳和维州的部分地区气温将飙升至40摄氏度以上.维州政府发布声明,提醒民众做好应对高温天气的准备. 资料图:当地时间1月21日,澳大 ...

  2. AC日记——热浪 codevs 1557 (最短路模板题)

    1557 热浪  时间限制: 1 s  空间限制: 256000 KB  题目等级 : 钻石 Diamond 题解  查看运行结果 题目描述 Description 德克萨斯纯朴的民眾们这个夏天正在遭 ...

  3. P1339 [USACO09OCT]热浪Heat Wave(SPFA)

    -------------------------------------- 农夫约翰再显神威,双向热浪,双倍数组 (双倍大小,否则RE) ------------------------------ ...

  4. 最短路算法整理 1557 热浪

    1557 热浪  时间限制: 1 s  空间限制: 256000 KB  题目等级 : 钻石 Diamond  题目描述 Description 德克萨斯纯朴的民眾们这个夏天正在遭受巨大的热浪!!!他 ...

  5. codevs 1557 热浪

    传送门 题目描述 Description 德克萨斯纯朴的民眾们这个夏天正在遭受巨大的热浪!!!他们的德克萨斯长角牛吃起来不错,可是他们并不是很擅长生產富含奶油的乳製品.Farmer John此时以先天 ...

  6. 热浪(信息学奥赛一本通-T1379)

    [题目描述] 德克萨斯纯朴的民眾们这个夏天正在遭受巨大的热浪!!!他们的德克萨斯长角牛吃起来不错,可是他们并不是很擅长生產富含奶油的乳製品.Farmer John此时以先天下之忧而忧,后天下之乐而乐的 ...

  7. [USACO09OCT]热浪Heat Wave

    未经同意,不得转载. The good folks in Texas are having a heatwave this summer. Their Texas Longhorn cows make ...

  8. 【codevs1557】 热浪, Dijkstra算法入门

    1557 热浪 时间限制: 1 s 空间限制: 256000 KB 题目等级 : 钻石 Diamond 题解 查看运行结果 题目描述 Description 德克萨斯纯朴的民眾们这个夏天正在遭受巨大的 ...

  9. tyvj 1031 热浪 最短路

    热浪 Time Limit: 1 Sec  Memory Limit: 256 MB 题目连接 http://tyvj.cn/p/1031 Description 德克萨斯纯朴的民眾们这个夏天正在遭受 ...

最新文章

  1. 软件“身份证”频被盗 金山安全呼吁企业加强管理
  2. List泛型集合总结(一)
  3. Html5table控件,Table Web 控件、TableRow Web 控件及TableCell Web 控件
  4. VUE:class与style强制绑定
  5. C#正则表达式MatchCollection类浅析
  6. [转]各种字符集和编码详解
  7. MATLAB求音频信号特征的自定义函数.md
  8. 在.NET Core 中实现健康检查
  9. Scala与Java差异(四)之数组操作
  10. 数据库异常---ORA-01436: 用户数据中的 CONNECT BY loop in user data 循环
  11. html中位div添加水平线,html中div使用CSS实现水平/垂直居中的多种方式
  12. PAT1018. Public Bike Management (30)
  13. Git学习笔记(九) 历史穿梭
  14. Thinkpad E430c 16GB内存安装成功
  15. Anaconda安装torch
  16. linux 查看磁盘分区格式
  17. 在移动硬盘里移动视频文件到移动硬盘 另外一个文件夹 显示正在计算_稳定可靠的数据之仓 柯达X200 SSD固态移动硬盘体验评测...
  18. 1647:迷路(矩阵快速幂+矩阵点的拆分)
  19. 【数据结构】用Java实现动态数组
  20. 分享一副现实版抽象画

热门文章

  1. 关于软考中级数据库的一些讨论
  2. 哈尔滨工业大学计算机复试英语,考研复试 | 哈尔滨工业大学复试经验贴
  3. 计算机网络学习笔记(一)——什么是Internet
  4. Upload-labs 1-21关 靶场通关攻略(全网最全最完整)
  5. 如何强迫您的Apple Watch与iPhone同步
  6. 我:一个阿里在职8年软件测试工程师自述
  7. windows下通过关键字批量删除远程k8s下deployment及pods
  8. OpenGL3.3transform feedback再理解
  9. 跨平台App开发的新趋势
  10. 【重要补充】关于第三方潜在SDK导致的5.1.2Data use sharing