线段树

https://codeforces.com/contest/1997/problem/E 题目大意 给定 $n\ (\le 2 \cdot 10^5)$ 长的数组和 $q\ (\le 2 \cdot 10^5)$ 个询问。数组中元素 $a_i\ (\le 2 \cdot 10^5)$。对于参数 $k$,我们依次在数组中标记 $k$ 个不超过 $1$ 的数,之后从最后标记的下标开始,再标记 $k$ 个不超过 $2$ 的数,以此类推。 每
https://codeforces.com/contest/1996/problem/G 题目大意 给出 $n \le 2 \cdot 10^5$ 个点的一个简单环,给出 $m \le 2 \cdot 10^5$ 组点。要求选最少的边,使得 $m$ 组点之间,都可以通过选的边连通。给的每组点 $u < v$。 简要题解 一般环形问题先想直线问题,再想断开环。 直线问题非常好解决
P4588 [TJOI2018]数学计算 题目大意 给定 $x = 1$ 和某个模数 $MO$,有两种操作(共 $Q \le 10^5$ 次) 操作 $1$:把 $x = x*v % MO$ 操作 $2$:取消第 $k$ 次操作(取消的必为操作 $1$,且某个操作 $1$ 只会最多被取消一次) 每
F - I hate Shortest Path Problem 题目大意 给出一个 $(h+1) \times w$ 的二维矩阵,初始位置可以是第 $0$ 行的任意位置。 每一个格只能往右或下方向移动 每一行 $i$ 区间 $L_{i}$ 到 $R_{i}$ 的格子不能向下走,问到达每一行的最小可能步数 简要题解 $dp[i][j]$ 为到达 $(i,j)$ 位置的最小步