最短路问题
最短路问题
Halo_7777777
这个作者很懒,什么都没留下…
展开
-
P1119 灾后重建(Floyd)
题目来源 P1119 灾后重建 解题思路 本题可用dijkstra做,对于每个时间限制都输入dijkstra进行判断,但时间复杂度高,需要剪枝、O2优化等操作才能勉强通过,不是本题正解 本题最大结点数为200符合floyd算法的计算范围 输入每个村庄重建完成的时间,保证是不下降的,且每次询问的时间也是不下降的 则可以对现在的k输入进floyd进行对每两个结点间距离的更新(即以这个点作为中间点,...原创 2019-12-14 18:26:37 · 298 阅读 · 0 评论 -
P1462 通往奥格瑞玛的道路(二分+dijkstra)
题目背景 在艾泽拉斯大陆上有一位名叫歪嘴哦的神奇术士,他是部落的中坚力量 有一天他醒来后发现自己居然到了联盟的主城暴风城 在被众多联盟的士兵攻击后,他决定逃回自己的家乡奥格瑞玛 题目描述 在艾泽拉斯,有n个城市。编号为1,2,3,…,n。 城市之间有m条双向的公路,连接着两个城市,从某个城市到另一个城市,会遭到联盟的攻击,进而损失一定的血量。 每次经过一个城市,都会被收取一定的过路费(包括...原创 2019-12-13 11:34:34 · 551 阅读 · 0 评论 -
P1339 热浪 (优先队列+dijkstra)模板
题目描述 有一个 nn 个点 mm 条边的无向图,请求出从 ss 到 tt 的最短路长度。 输入格式 第一行四个正整数 n,m,s,tn,m,s,t。 接下来 mm 行,每行三个正整数 u,v,wu,v,w,表示一条连接 u,vu,v,长为ww 的边。 输出格式 输出一行一个整数,表示答案。 输入输出样例 输入 7 11 5 4 2 4 2 1 4 3 7 2 2 3 4 3 5 ...原创 2019-12-13 11:18:24 · 480 阅读 · 0 评论