In mathematics you don't understand things, you just get used to them.

标签 data structures 下的文章

树上分块。第一种是随机撒点,在树上随机撒 $\frac{n}{S}$ 个点,关键点间期望距离不超过 $S$。优势很明显,当 $S$ 取根号的时候,可以处理出所有关键点间的信息,然后跳根号次就可以...

莫队的重学。普通莫队的排序有很多讲究,以后只写回滚莫队好了,至少复杂度是稳定的。这是莫队的排序关键字:$(\textit{bel}_{ \text{left endpoint }}, \text...