字典树
文章平均质量分 57
字典树/01字典树
Code92007
No Saturday , no Sunday , no holiday .
展开
-
Codeforces Round #956 (Div. 2) and ByteRace 2024 F. array-value(trie经典问题 二分+01字典树)
对于长度>=2的区间[l,r],定义b[l,r]为区间[l,r]内ai异或aj(l<=i<j<=r)的最小值,t(t<=2e4)组样例,每次给定长度n(n<=1e5)序列a(0<=ai<=1e9)对于(a[i]^a[j])>=mid,即不存在(a[i]^x)<mid的x,先检查trie上是否有值违背规则,即(a[r+1]^x)<mid,双指针单增,把这样的x从trie上删掉,得到新的l’,所以把r+1对应的值a[r+1]加入到trie树前,枚举右端点,对于右端点r来说,已经得到了左端点l,原创 2024-07-29 02:27:59 · 310 阅读 · 0 评论 -
Educational Codeforces Round 152 F. XOR Partition(boruvka完全图最小生成树/二分+trie+贪心+二分图判定)
1. 最大化最小值,首先考虑二分,二分答案v,将(a[p]^a[i])原创 2023-08-07 04:29:25 · 786 阅读 · 3 评论 -
Namomo Cockfight Round 5 D.String(trie 01字典树 动态插入删除 暴力合并)
题目Description现在我们要维护一些字符串,每个字符串都有一个值。初始的时候我们一个字符串都没有。一共有四种操作: Isv. 加上一个值为v (1≤v≤100000000)的字符串s。注意,相同的字符串可以同时存在多个。 Ds. 删掉所有字符串s,如果不存在,输出 "Not Exist"。 Qs. 输出所有以s为前缀的字符串的值的和。如果不存在这样的字符串,输出 0。 Ust. 对于所有形式为sx的字符串, 把他们修改成tx, ...原创 2020-08-24 01:22:34 · 455 阅读 · 0 评论 -
2020牛客暑期多校训练营(第五场)B.Graph(boruvka算法 完全图最小生成树/异或01字典树)
题目n(n<=1e5)个点的树,每条边有一个丑陋值v,你可以对这棵树加边或删边,但是任意时刻都应满足如下条件:①图是连通的②对于图中任意一个环,环上的边的丑陋值的异或和为0经若干次加边删边之后,问得到的图中剩下的边的丑陋值之和最小是多少思路来源题解考虑,对于树上加一条u-v边成环,这一条边的权值,就应该是u到lca边的权值异或上v到lca的边的权值,这样才能成0,不妨再异或上两次lca到根rt的边的权值,抵消掉,这样方便处理成到根的情形记ei为点i到根的边异或出原创 2020-08-10 11:27:56 · 244 阅读 · 0 评论 -
牛客练习赛11 B-假的字符串(trie字典树+topo判环)
题目给定一个n(n<=3e4),以下n个均为小写字母的字符串,互不相等,你可以任意指定字符之间的大小关系(即重定义字典序),求有多少个串可能成为字典序最小的串,并输出它们,字符串总长≤3e5思路来源某篇 2015年的集训队论文 例题题解①如果A串是B串的前缀,则B串一定不是字典序最小的②否则,判断B串的每一位y,在每一位的同一层的字母x只能字典序比y大y-&g...原创 2019-11-14 21:56:50 · 276 阅读 · 0 评论 -
Codeforces Round #367 (Div. 2) D. Vasiliy's Multiset(01字典树+贪心)
题目q<=2e5个操作操作有三种+ x 代表把x加入multiset A- x 代表把x从multiset A里删去一个? x 询问multiset里的一个值y,使得ans=y^x最大,输出ans注意0恒在multiset中,无需加入思路来源https://www.cnblogs.com/dwtfukgv/p/5771127.html航神题解这个东...原创 2019-02-17 23:21:42 · 181 阅读 · 0 评论 -
ACM-ICPC 2018 沈阳赛区网络预赛 I.Lattice's basics in digital electronics(模拟+01字典树)
题目最后输出字符最多m个(m<=1e5),有n(n<=256)个加密条文,第i个条文由一个ASCII值Ci,对应一段01字符串Si(|Si|<=10),任一个字符串都不会是另一个的前缀以下输入一个16进制的data串(|data|<=2e5)(含大小写字母A/a-F/f)将data九位九位地数,去掉最后剩下的余数位;每九位的第九位为校验位,对前八位进...原创 2019-05-28 00:07:37 · 184 阅读 · 0 评论