Day11

讲了根号分支/分块/bitset

根号分治注意题目中有一些特征 , 形如值域 , 之类的 , 对于小于等于根号只有根号种取值 , 大于根号有根号个数 .

A

根号分治板子

B

注意根号分治不一定分治根号 , 这个复杂度是在分母下的 , 所以直接按三分之二次方分治 .

C

注意值域 , 这个东西显然拆成质数个数 , 一边能前缀和 , 另一边不超过两个质数直接做莫队

此时此刻的光辉

D

看着 1e6 不像什么好东西 , 套路的根号分治一下 , 小于根号用哈希表维护一下贡献不超过平方 , 大于根号直接对于集合统计 , 发现能除掉一个w ,均摊一下有点接近On

卡常无力回天

E

序列分块 , 链表维护极大有效

回滚莫队维护值域

L

经典结论 , 这个东西是按照长链跑的 , 直接剖一下排个序就可以了

posted @ 2025-12-23 21:20  2019yyy  阅读(5)  评论(0)    收藏  举报