码迷,mamicode.com
首页 >  
搜索关键字:可持久化trie树    ( 39个结果
bzoj4571/luogu3293 美味 (主席树+贪心)
首先想到建出可持久化trie树然后在上面贪心,但是它加了一个数所以不能这么做 但依然可以贪心,仿照上面那个的过程,如果设y是在第i位上^b是1的数(前面的位数已经贪好了),我只要在[l,r]范围内能有[y-x,y+(1<<i)-x-1)]的数,那这位异或出来就是可以是1的 ...
分类:其他好文   时间:2018-10-13 11:35:21    阅读次数:216
HDU4825 Xor Sum(贪心+Trie树)
今天本来想写一个可持久化Trie树,发现这道题一直没做就补上了。 其实思路很简单,假如说两个数,和同一个数异或,很显然,由于进制,高位上的一个1可以大于低位上所有1,所以即使后面的情况再糟糕,也比取后面好的值高(其实就是1000比0111大) 所以可以建一个01线段树,从高往低插入一个数,比较时取反 ...
分类:其他好文   时间:2018-08-10 01:34:36    阅读次数:185
[可持久化Trie][HDU4757] Tree
恩,刚学了一发可持久化Trie树,其实挺简单的。。 反正可持久化数据结构都一个样嘛,动态加点就好了。 还是写一篇博客给自己看吧。 因为树上的路径嘛,肯定要想到把路径分成两部分,x lca(x,y) 和 y lca(x,y) 。 这就相当与两块区间,然后求单点异或最大值,自然就想到可持久化了呗。(想想 ...
分类:其他好文   时间:2018-07-29 13:01:56    阅读次数:212
[SCOI2016]美味 贪心+主席树
挺水的一道题。 题面传送门 题目大意:每个询问给出b,x,l,r,求[l~r]区间内b xor (x+a[i]) (l<=i<=r) 的最大值。 秒想到trie树上贪心? 好像还有加法啊,直接套可持久化trie树行不通,怎么玩呢。 假设目前处理到第j位,b转成二进制后第j位为1来考虑。设我们目前找到 ...
分类:其他好文   时间:2018-07-29 10:14:26    阅读次数:168
51nod 1295 XOR key (可持久化Trie树)
1295 XOR key 题目来源: HackerRank 基准时间限制:1.5 秒 空间限制:262144 KB 分值: 160 难度:6级算法题 1295 XOR key 题目来源: HackerRank 基准时间限制:1.5 秒 空间限制:262144 KB 分值: 160 难度:6级算法题 ...
分类:其他好文   时间:2018-05-29 21:12:19    阅读次数:219
BZOJ5338 [TJOI2018] Xor 【可持久化Trie树】【dfs序】
题目分析: 很无聊的一道题目。首先区间内单点对应异或值的询问容易想到trie树。由于题目在树上进行,case1将路径分成两段,然后dfs的时候顺便可持久化trie树做询问。case2维护dfs序,对dfs序建可持久化的trie树。这样做的空间复杂度是O(nw),时间复杂度是O(nw). 代码: ...
分类:其他好文   时间:2018-05-19 12:59:15    阅读次数:165
【bzoj4103】[Thu Summer Camp 2015]异或运算 可持久化Trie树
题目描述 给定长度为n的数列X={x1,x2,...,xn}和长度为m的数列Y={y1,y2,...,ym},令矩阵A中第i行第j列的值Aij=xi xor yj,每次询问给定矩形区域i∈[u,d],j∈[l,r],找出第k大的Aij。 输入 第一行包含两个正整数n,m,分别表示两个数列的长度 第二 ...
分类:其他好文   时间:2017-09-12 16:02:10    阅读次数:173
【BZOJ4103】[Thu Summer Camp 2015]异或运算 可持久化Trie树
【BZOJ4103】[Thu Summer Camp 2015]异或运算 Description 给定长度为n的数列X={x1,x2,...,xn}和长度为m的数列Y={y1,y2,...,ym},令矩阵A中第i行第j列的值Aij=xi xor yj,每次询问给定矩形区域i∈[u,d],j∈[l,r ...
分类:其他好文   时间:2017-09-10 11:14:24    阅读次数:196
【冲刺noi】banzi复习计划
(以下仅代表个人观点(自己会的),并不是所有noi的考点) 一、STL priority_queue set map vector 二、数据结构 分块 bzoj2821 并查集 ST表 单调栈 树状数组 线段树 可持久化线段树(主席树) Trie树 可持久化Trie树 Treap Splay 树套树 ...
分类:其他好文   时间:2017-07-10 10:23:01    阅读次数:156
【bzoj4212】神牛的养成计划 Trie树+可持久化Trie树
题目描述 Hzwer成功培育出神牛细胞,可最终培育出的生物体却让他大失所望...... 后来,他从某同校女神 牛处知道,原来他培育的细胞发生了基因突变,原先决定神牛特征的基因序列都被破坏了,神牛hzwer很生气,但他知道基因突变的低频性,说不定还有以下优秀基因没有突变,那么他就可以用限制性核酸内切酶 ...
分类:其他好文   时间:2017-07-05 22:02:16    阅读次数:183
39条   上一页 1 2 3 4 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!