随笔分类 -  最短路

1
摘要:题目 题目链接:https://www.luogu.com.cn/problem/P7293 Bessie 有一些无向连通图 \(G_1,G_2,…,G_K\)。对于每一个 \(1≤i≤K\),\(G_i\) 有 \(N_i\) 个编号为 \(1…N_i\) 的结点与 \(M_i\) 条边。\(G_ 阅读全文
posted @ 2021-12-20 17:35 stoorz 阅读(45) 评论(0) 推荐(0) 编辑
摘要:题目 题目链接:https://codeforces.com/contest/827/problem/F 给定一张无向图,每条边在时间 \([l_i,r_i)\) 才能通过,通过花费 \(1\) 的时间。你不能在原地停留。 你在时刻 \(0\) 从 \(1\) 号点,求最快何时能到达 \(n\) 号 阅读全文
posted @ 2021-10-12 18:41 stoorz 阅读(76) 评论(0) 推荐(0) 编辑
摘要:题目 题目链接:https://codeforces.com/problemset/problem/536/D 给定一张 \(n\) 个点 \(m\) 条边的可能有自环和重边的无向连通图,每条边都有一个非负边权。 小 X 和小 Y 在这张图上玩一个游戏,在游戏中,第 \(i\) 个城市有一个权值 \ 阅读全文
posted @ 2021-10-08 11:34 stoorz 阅读(44) 评论(0) 推荐(0) 编辑
摘要:题目 题目链接:https://www.luogu.com.cn/problem/P3350 小 Y 来到了一个新的城市旅行。她发现了这个城市的布局是网格状的,也就是有 \(n\) 条从东到西的道路和 \(m\) 条从南到北的道路,这些道路两两相交形成 \(n\times m\) 个路口 \((i, 阅读全文
posted @ 2021-09-09 14:16 stoorz 阅读(34) 评论(0) 推荐(0) 编辑
摘要:题目 题目链接:https://darkbzoj.tk/problem/2407 探险家小T好高兴!X国要举办一次溶洞探险比赛,获奖者将得到丰厚奖品哦!小T虽然对奖品不感兴趣,但是这个大振名声的机会当然不能错过! 比赛即将开始,工作人员说明了这次比赛的规则:每个溶洞和其他某些溶洞有暗道相连。两个溶洞 阅读全文
posted @ 2021-07-21 08:08 stoorz 阅读(45) 评论(0) 推荐(0) 编辑
摘要:题目 题目链接:https://www.luogu.com.cn/problem/P6085 世界上一共有 \(N\) 个 JYY 愿意去的城市,分别从 \(1\) 编号到 \(N\)。JYY 选出了 \(K\) 个他一定要乘坐的航班。除此之外,还有 \(M\) 个 JYY 没有特别的偏好,可以乘坐 阅读全文
posted @ 2021-07-17 19:12 stoorz 阅读(55) 评论(0) 推荐(0) 编辑
摘要:题目 题目链接:https://loj.ac/p/2769 \(n,m,\sum s_i\leq 10^6\)。 思路 首先跑一遍 dij 求出单元最短路径后建出最短路树。考虑在最短路树上进行 dp。 设 \(f_i\) 表示通过最短路到达点 \(i\) 时,经过路径的平方和最大是多少。一个朴素的想 阅读全文
posted @ 2021-07-16 14:32 stoorz 阅读(122) 评论(4) 推荐(3) 编辑
摘要:题目 题目链接:https://codeforces.com/contest/1528/problem/D 一张 \(n\) 个点 \(m\) 条边的有向图,第 \(i\) 条边为 \((u_i,v_i,d_i)\)。每一秒所有边到达的点的编号都会加一,也就是第 \(c\) 秒时,第 \(i\) 条 阅读全文
posted @ 2021-05-25 12:27 stoorz 阅读(181) 评论(0) 推荐(0) 编辑
摘要:题目 题目链接:https://www.luogu.com.cn/problem/P6199 妖怪之山上有 \(n\) 个地点,鸦天狗和河童的两套交通线路都是分别由一些连接这些地点的无向道路组成的,每条道路有自己的长度,把这些道路看成有权边,那么他们的两套线路分别可以表示成两棵 \(n\) 个节点的 阅读全文
posted @ 2021-01-22 10:43 stoorz 阅读(100) 评论(0) 推荐(0) 编辑
摘要:题目 题目链接:https://codeforces.com/problemset/problem/757/F 给定一个 \(n\) 个点,\(m\) 条边的带权无向图,和起点 \(s\)。 选择一个点 \(u\)(\(u \neq S\)),使在图中删掉点 \(u\) 后,有尽可能多的点到 \(s 阅读全文
posted @ 2021-01-16 14:27 stoorz 阅读(123) 评论(0) 推荐(0) 编辑
摘要:题目 题目链接:https://codeforces.com/problemset/problem/1473/E 一张 \(n\) 个点 \(m\) 条边的无向图,定义一条路径长度为其边权之和减去边权最大值再加上边权最小值。求 \(1\) 到所有点的最短路。 \(n,m\leq 2\times 10 阅读全文
posted @ 2021-01-16 07:48 stoorz 阅读(82) 评论(0) 推荐(0) 编辑
摘要:题目 题目链接:https://www.luogu.com.cn/problem/P4768 本题的故事发生在魔力之都,在这里我们将为你介绍一些必要的设定。 魔力之都可以抽象成一个 \(n\) 个节点、\(m\) 条边的无向连通图(节点的编号从 $1$ 至 \(n\))。我们依次用 \(l,a\) 阅读全文
posted @ 2020-12-04 08:04 stoorz 阅读(151) 评论(0) 推荐(0) 编辑
摘要:题目 题目链接:http://noip.ybtoj.com.cn/problem/20078 思路 考虑 Floyd 算法的实质:\(f[k][i][j]\) 表示只经过 $1\sim k$ 的点时,\(i\) 到 \(j\) 的最短路。 发现第一维的枚举顺序其实可以是任意的。所以考虑分治。 对于目 阅读全文
posted @ 2020-11-02 14:51 stoorz 阅读(55) 评论(0) 推荐(0) 编辑
摘要:题目 题目链接:https://www.luogu.com.cn/problem/P5304 J 国有 \(n\) 座城市,这些城市之间通过 \(m\) 条单向道路相连,已知每条道路的长度。 一次,居住在 J 国的 Rainbow 邀请 Vani 来作客。不过,作为一名资深的旅行者,Vani 只对 阅读全文
posted @ 2020-10-09 11:08 stoorz 阅读(141) 评论(0) 推荐(0) 编辑
摘要:题目 题目链接:http://noip.ybtoj.com.cn/problem/20051 思路 由于 \(n,t\leq 500\),可以用并查集维护时刻 \(i\) 到点 \(x\) 时,下一次最早什么时候可以出去。 然后就正常跑 dij 就可以了。当一个点 \(v\) 在时刻 \(t\) 到 阅读全文
posted @ 2020-09-16 14:42 stoorz 阅读(206) 评论(0) 推荐(0) 编辑
摘要:题目 对于刚上大学的牛牛来说,他面临的第一个问题是如何根据实际情况申请合适的课程。 在可以选择的课程中,有 $2n$ 节课程安排在 \(n\) 个时间段上。在第 \(i\)($1 \leq i \leq n$)个时间段上,两节内容相同的课程同时在不同的地点进行,其中,牛牛预先被安排在教室 \(c_i 阅读全文
posted @ 2020-08-20 07:59 stoorz 阅读(97) 评论(0) 推荐(0) 编辑
摘要:题目 思路 容易发现从 \(i\) 到 \(j\) 的最优路径一定是先往右再往左。因为如果某一时刻往左走后再往右走,那么还不如在往左走的时刻直接往右走。 所以考虑如何求出 \(dis[i][j]\) 表示只往右走,\(i\) 到 \(j\) 的最短路。 那么可以考虑枚举 \(j\),然后从 \(j- 阅读全文
posted @ 2020-08-10 19:30 stoorz 阅读(149) 评论(0) 推荐(0) 编辑
摘要:题目 题目链接:https://www.luogu.com.cn/problem/P3953 策策同学特别喜欢逛公园。公园可以看成一张$N$个点$M$条边构成的有向图,且没有 自环和重边。其中1号点是公园的入口,$N$号点是公园的出口,每条边有一个非负权值, 代表策策经过这条边所要花的时间。 策策每 阅读全文
posted @ 2020-07-31 22:17 stoorz 阅读(117) 评论(0) 推荐(0) 编辑

1