关于一些好像以前没人用的卡常技巧
查看原帖
关于一些好像以前没人用的卡常技巧
242524
JRzyh楼主2021/3/17 21:15

先预处理块内前后缀再初始化分块数组。

初始化复杂度 O(n)O(n)O(n)\rightarrow O(\sqrt{n})

再同一块内有一个特别的搞法:

prexpre_x 是前缀最值, lasxlas_x 是后缀最值

prel1prerpre_{l-1}\neq pre_{r} 最值是 prerpre_r

lasr+1lasllas_{r+1}\neq las_l 最值是 lasllas_{l}

误喷

2021/3/17 21:15
加载中...