随笔分类 - 思想——分治——整体二分
摘要:V.III.[CTSC2018]混合果汁 二话不说先套个整体二分。 但是这题整体二分与先前两道题有所区别——前面两道题,当二分到区间 \([l,r]\) 时,只需管 \([l,r]\) 中的元素就行了,对于 \(mid\) 不合法的询问直接减去这一段的询问的结果就行了; 但是,本题就不一样了:随着美
阅读全文
摘要:V.II.[国家集训]矩阵乘法 整体二分,然后套上二维BIT统计就行了。 需要注意的是整体二分时,要注意哪里是“编号”,哪里不是!(放在代码中就是哪里的东西外面要套上一层 p[]) 时间复杂度 \(O(m\log m\log^2n)\)。 代码: #include<bits/stdc++.h> us
阅读全文
摘要:V.I.[POI2011]MET-Meteors 套上整体二分,然后用BIT统计区间里每个国家收到多少陨石就行了。 听说有人还有用线段树上二分之类奇怪的东西,但是真的没有必要。 时间复杂度 \(O(n\log^2n)\)。 代码: #include<bits/stdc++.h> using name
阅读全文

浙公网安备 33010602011771号