Dijkstra
Hany01
这个作者很懒,什么都没留下…
展开
-
【NOI2018】归程(可持久化并查集,Dijkstra)
Description https://www.luogu.org/problemnew/show/P4768 Solution 如果没有强制在线,我们先预处理出距离1的最短路,将询问和边按海拔从大到小依次加入,用并查集维护当前联通块内距离1最近的点即可。 如果强制在线,用可持久化并查集即可。 时间复杂度O(nlog2n)O(nlog2n)O(n\log^2 n),用Krusk...原创 2018-07-19 09:03:59 · 398 阅读 · 0 评论 -
【BZOJ2007】【NOI2010】海拔(对偶图,最短路)
Description YT市是一个规划良好的城市,城市被东西向和南北向的主干道划分为n×n个区域。简单起见,可以将YT市看作一个正方形,每一个区域也可看作一个正方形。从而,YT城市中包括(n+1)×(n+1)个交叉路口和2n×(n+1)条双向道路(简称道路),每条双向道路连接主干道上两个相邻的交叉路口。下图为一张YT市的地图(n = 2),城市被划分为2×2个区域,包括3×3个交叉路口和12条...原创 2018-08-22 19:31:43 · 232 阅读 · 0 评论 -
【CF843D】Dynamic Shortest Path(Dijkstra)
Description 一张带权有向图,qqq次操作: 1. vvv 询问111到vvv的最短路 2. c l1 l2…lcc l1 l2…lcc\ l_1\ l_2 \dots l_c 将边lilil_i 的权值增加111 Solution 在权值较小时,Dijkstra是可以做到线性的。 我们开值域个队列,从小到大处理,将当前松弛得...原创 2018-08-23 20:52:49 · 509 阅读 · 0 评论