LevOJ B3408热浪
题目描述
有一个 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热浪相关推荐
- 澳大利亚多地热浪来袭 最高温度超40摄氏度
中新网1月24日电 据澳洲网报道,近日,澳大利亚多地热浪来袭,其中,南澳和维州的部分地区气温将飙升至40摄氏度以上.维州政府发布声明,提醒民众做好应对高温天气的准备. 资料图:当地时间1月21日,澳大 ...
- AC日记——热浪 codevs 1557 (最短路模板题)
1557 热浪 时间限制: 1 s 空间限制: 256000 KB 题目等级 : 钻石 Diamond 题解 查看运行结果 题目描述 Description 德克萨斯纯朴的民眾们这个夏天正在遭 ...
- P1339 [USACO09OCT]热浪Heat Wave(SPFA)
-------------------------------------- 农夫约翰再显神威,双向热浪,双倍数组 (双倍大小,否则RE) ------------------------------ ...
- 最短路算法整理 1557 热浪
1557 热浪 时间限制: 1 s 空间限制: 256000 KB 题目等级 : 钻石 Diamond 题目描述 Description 德克萨斯纯朴的民眾们这个夏天正在遭受巨大的热浪!!!他 ...
- codevs 1557 热浪
传送门 题目描述 Description 德克萨斯纯朴的民眾们这个夏天正在遭受巨大的热浪!!!他们的德克萨斯长角牛吃起来不错,可是他们并不是很擅长生產富含奶油的乳製品.Farmer John此时以先天 ...
- 热浪(信息学奥赛一本通-T1379)
[题目描述] 德克萨斯纯朴的民眾们这个夏天正在遭受巨大的热浪!!!他们的德克萨斯长角牛吃起来不错,可是他们并不是很擅长生產富含奶油的乳製品.Farmer John此时以先天下之忧而忧,后天下之乐而乐的 ...
- [USACO09OCT]热浪Heat Wave
未经同意,不得转载. The good folks in Texas are having a heatwave this summer. Their Texas Longhorn cows make ...
- 【codevs1557】 热浪, Dijkstra算法入门
1557 热浪 时间限制: 1 s 空间限制: 256000 KB 题目等级 : 钻石 Diamond 题解 查看运行结果 题目描述 Description 德克萨斯纯朴的民眾们这个夏天正在遭受巨大的 ...
- tyvj 1031 热浪 最短路
热浪 Time Limit: 1 Sec Memory Limit: 256 MB 题目连接 http://tyvj.cn/p/1031 Description 德克萨斯纯朴的民眾们这个夏天正在遭受 ...
最新文章
- 软件“身份证”频被盗 金山安全呼吁企业加强管理
- List泛型集合总结(一)
- Html5table控件,Table Web 控件、TableRow Web 控件及TableCell Web 控件
- VUE:class与style强制绑定
- C#正则表达式MatchCollection类浅析
- [转]各种字符集和编码详解
- MATLAB求音频信号特征的自定义函数.md
- 在.NET Core 中实现健康检查
- Scala与Java差异(四)之数组操作
- 数据库异常---ORA-01436: 用户数据中的 CONNECT BY loop in user data 循环
- html中位div添加水平线,html中div使用CSS实现水平/垂直居中的多种方式
- PAT1018. Public Bike Management (30)
- Git学习笔记(九) 历史穿梭
- Thinkpad E430c 16GB内存安装成功
- Anaconda安装torch
- linux 查看磁盘分区格式
- 在移动硬盘里移动视频文件到移动硬盘 另外一个文件夹 显示正在计算_稳定可靠的数据之仓 柯达X200 SSD固态移动硬盘体验评测...
- 1647:迷路(矩阵快速幂+矩阵点的拆分)
- 【数据结构】用Java实现动态数组
- 分享一副现实版抽象画
热门文章
- 关于软考中级数据库的一些讨论
- 哈尔滨工业大学计算机复试英语,考研复试 | 哈尔滨工业大学复试经验贴
- 计算机网络学习笔记(一)——什么是Internet
- Upload-labs 1-21关 靶场通关攻略(全网最全最完整)
- 如何强迫您的Apple Watch与iPhone同步
- 我:一个阿里在职8年软件测试工程师自述
- windows下通过关键字批量删除远程k8s下deployment及pods
- OpenGL3.3transform feedback再理解
- 跨平台App开发的新趋势
- 【重要补充】关于第三方潜在SDK导致的5.1.2Data use sharing