随笔分类 - 主席树
摘要:洛谷传送门 CF 传送门 从套娃过来的。 首先考虑如何方便地描述所有子区间的 \(\text{mex}\)。这是一个经典套路,考虑扫描线,扫右端点 \(R\),维护一些极长的段 \([l, r]\) 表示 \([l, R], [l + 1, R], \ldots, [r, R]\) 的 \(\tex
阅读全文
摘要:洛谷传送门 LOJ 传送门 考虑把边按到达时间排序,然后从前往后扫并做一个 dp。 设 \(f_u\) 表示 \(1\) 到达 \(u\) 的最晚出发时间。那么对于一条边 \((u, v, a, b)\): 若 \(u = 1\),则 \(f_v = \max(f_v, x)\); 否则 \(f_v
阅读全文
摘要:洛谷传送门 AtCoder 传送门 这题居然是之前某场模拟赛(contest 701)的 T1……(@Vidoliga 场切但是被卡常/bx) 下面记 $m$ 为原题面中的 $K$,$a_i$ 为原题面中的 $P_i$。 不难发现后手的策略是把所有段按照段的第一个数从大到小排序接在一起。 考虑若 $
阅读全文
摘要:洛谷传送门 CF 传送门 套路题。 考虑根号分治,$\le \sqrt{V} = 447$ 的质因子直接暴力 ST 表维护。对于 $> \sqrt{V}$ 的质因子每个数最多有一个。记 $big_i$ 为 $a_i > \sqrt{V}$ 的质因子,维护 $pre_i$ 表示上一个使得 $big_i
阅读全文
摘要:洛谷传送门 思路 考虑按边权从小到大和从大到小排序,建两棵 $\mathrm{Kruskal}$ 重构树。根据 $\min$ 和 $\max$ 倍增到相应的祖先结点,问题就转化成了两棵子树交。记 $a,b$ 分别为两棵树的 $\mathrm{dfs}$ 序,则问题为满足 $i \in [l_1,r_
阅读全文

浙公网安备 33010602011771号