随笔分类 - 最短路
摘要:洛谷传送门 QOJ 传送门 被 QOJ1193 Ambiguous Encoding 撞了。 考虑直接 dp,设 为较长的串未被较短的串覆盖的部分是第 个字符串的长为 的后缀。转移考虑枚举接在较短的串后面是第 个串,然后讨论一下 \(j\
阅读全文
摘要:洛谷传送门 LOJ 传送门 QOJ 传送门 复读官方题解。 考虑除了原图的 个点,再建一些辅助点, 表示前 位中修改了 位得到 。那么除了原图的 条边,我们还有下面这些边: \(u \xrightarrow{0}
阅读全文
摘要:洛谷传送门 CF 传送门 Type 是简单的。直接输出空格个数即可。 Type 也是简单的。显然要堵住不在起点和出口最短路上的格子,答案为空格个数减去起点到任一出口的最短路。 考虑 Type 。容易发现答案为空格个数减去起点到任两个出口的最短路(公共部分只算一次)。
阅读全文
摘要:洛谷传送门 CF 传送门 看到这种操作乱七八糟不能直接算的题,可以考虑最短路。 对于 按位考虑,发现相同的 无论如何操作必然还是相同的。 于是考虑对于每个可能的 ,所有终态有 \((c = 0/1,
阅读全文
摘要:QOJ 传送门 考虑 到其他关键城市的最短路的并是一棵以 为根的外向树,考虑在外向树上从叶子往根 dp。 设 为当前在点 ,已经翻修了 条道路,当前已经经过的关键点集合为 ,最短路最大值的最小值。 转移有两种情况
阅读全文
摘要:洛谷传送门 CF 传送门 考虑一条 的路径是否在最小生成树上。 称边权为 的边为轻边,边权为 的边为重边。 轻边若不成环则一定在最小生成树上,因此先把轻边合并,这样形成了若干连通块。 那么如果两点在一个连通块,它们只能通过轻边互达。 同时,因为是树上路
阅读全文
摘要:[洛谷传送门](https://www.luogu.com.cn/problem/CF1860E "洛谷传送门") [CF 传送门](https://codeforces.com/problemset/problem/1860/E "CF 传送门") 没场切。/ng 考虑将原问题转成: > 给长度为
阅读全文
摘要:[洛谷传送门](https://www.luogu.com.cn/problem/AT_abc308_h "洛谷传送门") [AtCoder 传送门](https://atcoder.jp/contests/abc308/tasks/abc308_h "AtCoder 传送门") 这是官方题解的 $
阅读全文
摘要:[洛谷传送门](https://www.luogu.com.cn/problem/AT_abc258_f "洛谷传送门") [AtCoder 传送门](https://atcoder.jp/contests/abc258/tasks/abc258_f "AtCoder 传送门") 发现这题有个远古的
阅读全文
摘要:[洛谷传送门](https://www.luogu.com.cn/problem/AT_arc146_d "洛谷传送门") [AtCoder 传送门](https://atcoder.jp/contests/arc146/tasks/arc146_d "AtCoder 传送门") 考虑直接增量构造。
阅读全文