主席树
nn020701
这个作者很懒,什么都没留下…
展开
-
[Hdu] 4417 Super Mario (主席树模板题)
地址链接:Hdu 4417这道题应该是显然的模板题,区间求比K小的数的个数。当然由于数据的关系离散是必要的(虽然我对二分操作一直都很迷)。就借这道题稍微给自己的主席树模版介绍一下顺便贮存一下板子。主席树只要理解了,写起来应该是挺容易的。它关键在于每个点更新的时候“新建”一个树,但新建的这个树,只有在发生改变的那logn个点新建,其它的点可以直接引用上一次的。这样每次新建只多出logn的空间,在有限的原创 2017-08-18 18:49:07 · 275 阅读 · 0 评论 -
[Hdu] 2665 Kth number(主席树模板题)
题目链接:Hdu 2665这道题也放上来,同样是主席树模板,不过是求区间第K大的,基本和上个链接的是一样的,就是怕有人不明白(比如自己)。如果想看主席树模版有解释的可以去[Hdu] 4417 Super Mario (主席树模板题)看看。同样此题数据的原因要离散(好像这类权值线段树之类的都要离散)。代码:#include<iostream>#include<cstdio>#include<cst原创 2017-08-18 19:08:56 · 332 阅读 · 0 评论 -
[BZOJ] 3674 可持久化并查集加强版(主席树广泛运用)
链接:BZOJ 36743674: 可持久化并查集加强版Time Limit: 15 Sec Memory Limit: 256 MBDescription:自从zkysb出了可持久化并查集后……hzwer:乱写能AC,暴力踩标程KuribohG:我不路径压缩就过了!ndsf:暴力就可以轻松虐!zky:……n个集合 m个操作操作:1 a b 合并a,b所在集合2 k 回到第k次操作原创 2017-08-18 20:32:18 · 258 阅读 · 0 评论