- 博客(2)
- 收藏
- 关注
原创 线段树求解有序(可在过程中删除元素)第K大
用F数组表示区间内有几个数void build(int l,int r,int rt){ f[rt] = (r-l)+1; if(l==r) { return ; } int mid = (l+r)>>1; build(l,mid,rt<<1); build(mid+1,r,rt<<1|1);}void ask(in
2015-12-16 18:01:59 491
原创 HDU 5596
#include#include#include#include#include#includeusing namespace std;const int maxn = 1e5+10;int c[maxn];struct node{ int data; int id;}a[maxn];int main(){ int T; scanf("%d",&T); while(T--) { int n,m;
2015-12-12 21:43:33 732
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人