
分块
xianyuxrz
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
洛谷P2801教主的魔法(分块+二分)
洛谷P2801 分块: ——块数,平方根复杂化 ——边界,min(k*block,n) 二分: 边界,最后的取值 #include<bits/stdc++.h> #define maxn 1000010 using namespace std; int n,m,block,num; int a[maxn],b[maxn],ls[maxn],rs[maxn],pos[原创 2018-10-05 22:16:32 · 190 阅读 · 0 评论 -
hdu4417(分块+二分)
题目: 给n个数,数中有重复的。有m个询问,问的是[L,R] 区间内有多少个数小于等于h。 分析: 快速查找——排序(快排),二分 注意: 二分边界 #include<bits/stdc++.h> #define maxn 100010 using namespace std; int n,m,num,block; int a[maxn],b[maxn],pos[maxn],ls[ma...原创 2018-10-05 22:26:21 · 416 阅读 · 0 评论