码迷,mamicode.com
首页 >  
搜索关键字:主席树    ( 1153个结果
整体二分总结
简介 整体二分利用的是分治的思想,可以解决一些区间 kth 问题,是一种离线算法,可以对比主席树算法。 限制 题目需要满足以下条件: 1. 询问的答案具有可二分性 2. 修改对判定答案的贡献互相独立 ,修改之间互不影响效果 3. 修改如果对判定答案有贡献,则贡献为一确定的与判定标准无关的值 4. 贡 ...
分类:其他好文   时间:2020-02-06 23:08:26    阅读次数:95
[CQOI2011]动态逆序对(主席树,树状数组)
[CQOI2011]动态逆序对(luogu) 题目描述 对于序列 aa,它的逆序对数定义为集合 \{(i,j)| i<j \wedge a_i > a_j \}{(i,j)∣i<j∧ai?>aj?} 中的元素个数。 现在给出 1\sim n1~n 的一个排列,按照某种顺序依次删除 mm 个元素,你的 ...
分类:编程语言   时间:2020-02-06 19:38:09    阅读次数:77
可持久化线段树 1(主席树模板)
【模板】可持久化线段树 1(主席树)(luogu) (本人的模板) Description 题目背景 这是个非常经典的主席树入门题——静态区间第 kk 小数据已经过加强,请使用主席树。同时请注意常数优化 题目描述 如题,给定 nn 个整数构成的序列,将对于指定的闭区间查询其区间内的第 kk 小值。 ...
分类:其他好文   时间:2020-02-06 12:50:58    阅读次数:61
CF840D[Destiny] [主席树板子]
模板题,提供两种思路。 1.考虑它求得是 出现个数$ \lfloor \frac{r l+1}{k}\rfloor$ 的最小值 那么我们可以根据如果大于这个数那么你把这个区间数列 排好序 然后分段,分成 $k$ 段,每次上下整都取,方便处理.webp 因为 $k\leq5$ 所以上下整都取不会超过 ...
分类:其他好文   时间:2020-02-06 01:24:13    阅读次数:69
「Luogu P3302」[SDOI2013]森林
给出一片森林,每个点有一个权值,要求支持动态连边,并回答任意两点间第 k 小权值,强制在线。$(1\le N,M,T \le 8\times 10^4)$ "Luogu" 分析 求第 k 小权值,这个肯定是用主席树了,但连边该怎么办?LCT?可我不会。 我们可以用启发式合并的方法,连边也就是合并两棵 ...
分类:其他好文   时间:2020-02-05 20:15:47    阅读次数:64
PT07J - Query on a tree III DFS序 + 主席树
dfs序编号后跑权值主席树 但写起来是真的麻烦,总是wa,只能拿出模板过了 ...
分类:其他好文   时间:2020-02-05 13:46:47    阅读次数:53
「Luogu P2617」Dynamic Rankings
给出一段序列,每次修改某个数的值和询问区间第 k 小。$(1\le n,m\le 10^5,0\le a_i\le10^9)$ "Luogu" 分析 动态主席树裸题。 树状数组套主席树,树状数组的每个结点相当于一棵主席树,每次修改操作只在对应树状数组的 logn 个结点所对应的主席树上修改,查询时, ...
分类:其他好文   时间:2020-02-04 00:46:40    阅读次数:70
主席树总结
主席树,即可持久化线段树,它是在权值线段树的基础上,记录了每个历史版本,从而可以方便快速的处理一些区间问题,最经典的应用有查询区间第 k 小。 当然,如果我们直接每次修改开一棵线段树,空间复杂度太大,肯定不行。但我们可以发现每次修改都只会改变一个结点的值,对于线段树来说,也就是只会有左儿子或者右儿子 ...
分类:其他好文   时间:2020-02-03 20:49:01    阅读次数:70
AcWing 255. 第K小数 (主席树写法)
区间k小数是主席树的模板题目,如果区间不包含,用莫队+权值线段树也能解 主席树是可持久化线段树,所为可持久化,就是每次只新增不一样的节点,而保留前面的版本,这样可以做到查询。 如果询问时1-r,那么直接主席树,询问的是l-r,就用到前缀和思想,具体看代码注释 #include<iostream> # ...
分类:Windows程序   时间:2020-02-03 18:53:24    阅读次数:91
主席树板子
1 #include <bits/stdc++.h> 2 #define maxn 200010 3 using namespace std; 4 int ent,n,m,l,r,k; 5 int L[maxn],R[maxn],sum[maxn];//×ó¶ù×Ó ÓÒ¶ù×Ó ½ÚµãÖµ 6 ...
分类:其他好文   时间:2020-02-02 17:55:08    阅读次数:53
1153条   上一页 1 ... 3 4 5 6 7 ... 116 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!