主席树
文章平均质量分 76
Hacb
这个作者很懒,什么都没留下…
展开
-
【HDU 4348】To the moon【可持久化线段树】
题意:给你n个数字,m次操作。操作有四种:原创 2014-08-23 20:12:00 · 472 阅读 · 0 评论 -
主席树 求区间第k大数(可修改)
给出一个数列,以及多次操作,操作可以是修改某一个数值,也可以是询问某一段区间的原创 2014-07-24 09:11:25 · 3543 阅读 · 0 评论 -
Anton and Permutation CF
#include#include#includeusing namespace std;#define N 200003#define mid (l+r>>1)int sum[N*100], lc[N*100], rc[N*100], tot;int num[N], n, root[N];void add(int l, int r, int &rt, int val, int原创 2017-04-04 10:33:56 · 288 阅读 · 0 评论 -
BZOJ 1146: [CTSC2008]网络管理Network 【树上带修改主席树】
#include #include #include #define N 100005using namespace std;int a[N], b[N], M, T[N], st, w[N], A[N], B[N], C[N];struct Tr{ int c, ls, rs;}tr[8000010];int hash(int k){ return lo原创 2017-11-05 10:17:40 · 326 阅读 · 1 评论 -
第五届CCPC中国大学生程序设计竞赛河南省赛-C
思路:离散化+主席树#include <cstdio>#include <cstring>#include <algorithm>#include <vector>using namespace std;#define N 300003#define mid (l+r>>1)#define lc (tr[...原创 2019-05-28 09:13:31 · 532 阅读 · 0 评论 -
【HDU 6621 2019年多校联合训练赛】K-th Closest Distance
哎呀呀,要不是老弟问我问题,我都忘了已经暑假了,可以抽空玩玩多校联合的题目。唔,这个题一看就像一道基本主席树的题,咔咔咔,想都不想就直接敲,敲完了才发现,哎呀,是求距离P的第K近的距离。不方,这种什么第K大呀巴拉巴拉的,直觉就是用二分,然后往二分想了想,可做!看题目时间给的还挺多,就懒得想各种优化了,直接暴力二分+主席树,过之~,下面是代码好久没写c++了,感觉还是那么亲切呢。#...原创 2019-08-03 16:48:35 · 165 阅读 · 0 评论