随笔分类 -  最短路

摘要:Description 一个 $n$ 个点 $m$ 条边的带权有向图, $q$ 次询问,询问有两种: $1 \ v$ :求 $1$ 到 $v$ 的最短路。 $2 \ c \ l_1 \ l_2 \cdots l_c$ :把编号为 $l_1,l_2,\cdots ,l_c$ 的边的边权增加一。 $n, 阅读全文
posted @ 2018-09-05 10:12 aziint 阅读(371) 评论(0) 推荐(0)
摘要:Description 给一个包含 $n$ 个点, $m$ 条边的无向连通图。从顶点 $1$ 出发,往其余所有点分别走一次并返回。往某一个点走时,选择总长度最短的路径走。若有多条长度最短的路径,则选择经过的顶点序列字典序最小的那条路径(如路径 $A$ 为 $1,32,11$ ,路径 $B$ 为 $1 阅读全文
posted @ 2018-03-26 09:40 aziint 阅读(191) 评论(0) 推荐(0)
摘要:Description $\mathrm{FGD}$ 想从成都去上海旅游。在旅途中他希望经过一些城市并在那里欣赏风景,品尝风味小吃或者做其他的有趣 的事情。经过这些城市的顺序不是完全随意的,比如说 $\mathrm{FGD}$ 不希望在刚吃过一顿大餐之后立刻去下一个城市登山,而是希望去另外什么地方喝 阅读全文
posted @ 2018-03-14 17:25 aziint 阅读(245) 评论(0) 推荐(0)
摘要:Description 给定平面上的 $n$ 个点,定义 $(x_1,y_1)$ 到 $(x_2,y_2)$ 的费用为 $\min(|x_1 x_2|,|y_1 y_2|)$ ,求从 $1$ 号点走到 $n$ 号点的最小费用。 Input 第一行包含一个正整数 $n(2\le n\le 200000 阅读全文
posted @ 2018-03-02 20:32 aziint 阅读(132) 评论(0) 推荐(0)
摘要:Description 给定一个 $n$ 个点、 $m$ 条边的带权无向图,其中有 $s$ 个点是加油站。 每辆车都有一个油量上限 $b$ ,即每次行走距离不能超过 $b$ ,但在加油站可以补满。 $q$ 次询问,每次给出 $x,y,b$ ,表示出发点是 $x$ ,终点是 $y$ ,油量上限为 $b 阅读全文
posted @ 2018-02-27 23:15 aziint 阅读(155) 评论(0) 推荐(0)
摘要:Description 圣玛格丽特学园的一角有一个巨大、如迷宫般的花坛。大约有一个人这么高的大型花坛,做成迷宫的形状,深受中世纪贵族的喜爱。维多利加的小屋就坐落在这迷宫花坛的深处。某一天早晨,久城同学要穿过这巨大的迷宫花坛,去探望感冒的维多利加。 整个迷宫可以用 $N$ 个路口与 $M$ 条连接两个 阅读全文
posted @ 2018-02-05 10:19 aziint 阅读(451) 评论(0) 推荐(0)
摘要:Description “我要成为膜法少女!” “那么,以灵魂为代价,你希望得到什么?” “我要将有关膜法和奇迹的一切,封印于卡片之中„„” 在这个愿望被实现以后的世界里,人们享受着膜法卡片(SpellCard,又名符卡)带来的便捷。 现在,不需要续上1s也可以使用膜法了!你还不来试一试? 比如,我 阅读全文
posted @ 2018-02-05 10:15 aziint 阅读(104) 评论(0) 推荐(0)
摘要:Description $Alice$ 和 $Bob$ 现在要乘飞机旅行,他们选择了一家相对便宜的航空公司。该航空公司一共在 $n$ 个城市设有业务,设这些城市分别标记为 $0$ 到 $n 1$,一共有 $m$ 种航线,每种航线连接两个城市,并且航线有一定的价格。 $Alice$ 和 $Bob$ 现 阅读全文
posted @ 2018-02-05 10:12 aziint 阅读(118) 评论(0) 推荐(0)
摘要:Description 长期的宅男生活中, $JYY$ 又挖掘出了一款 $RPG$ 游戏。在这个游戏中 $JYY$ 会扮演一个英勇的骑士,用他手中的长剑去杀死入侵村庄的怪兽。 在这个游戏中, $JYY$ 一共有两种攻击方式,一种是普通攻击,一种是fa术攻击。两种攻击方式都会消耗 $JYY$ 一些体力 阅读全文
posted @ 2018-02-05 10:09 aziint 阅读(144) 评论(0) 推荐(0)
摘要:Description $n, m \leqslant 500000$。 Solution 直接在原图上SPFA跑最长路肯定要GG(因为有环)。tarjan缩点后再跑SPFA就没事了。 cpp include using namespace std; inline int read() { int 阅读全文
posted @ 2018-02-05 09:22 aziint 阅读(120) 评论(0) 推荐(0)

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.