毛子
四毛子简记
四毛子 头好乱,不知道能干什么,心里好难受。 做题做不进去,颓废不能颓,所以学学新算法。 考虑如何解决静态区间差值为 \(1\) 最值问题。 首先分块,\(B = \lceil \frac{log_2 n}{2} \rceil\)。 整块怎么做,直接用 \(st\) 表,空间是 \(O(n)\) 的 ......
四毛子简记
一种将相同小块合并处理,块间另行处理的算法。 ### $\pm 1 \text{ RMQ}$ 问题 > 有序列 $a,b$,其中 $a_i\in\{1,-1\}$,$b_i=\sum_{j=1}^i a_j$,静态查询序列 $b$ 最值。 > > 要求复杂度 $O(n)-O(1)$。 线段树可以做到 ......