随笔分类 - 字典树
摘要:题意: 找出树上异或和最大的一条路径$p$ $$ _{xor}length(p)=\oplus_{e\in_p}w(e) $$ 01字典树。同样用到了简单的异或性质 $0\oplus a = a, a\oplus a = 0$ 定义$f(u,v)$为$u$到$v$的路径异或和。那么$f(u,v) =
阅读全文
摘要:题意: 给出一个数组$s$,求 $$ max_{i,j,k}(s_i + s_j)\oplus s_k ,i\neq j\neq k $$ 思路: 01字典树,首先还是正常插入。可以想到枚举$i$、$j$的和,再字典树跑$k$,这里涉及下标不能相同,所以可以把$i$、$j$,先删除了。在插入的时候计
阅读全文
摘要:题意: 询问$m$次,每次给出一个正整数$k$,求数组中和他异或的最大值。 思路: 01字典树裸题,……但是我不会,特意学习一下。顺便回忆一下字典树 首先把数组中的每一个数,二进制存到字典树中,从高位开始,然后每次询问从上往下跑,尽量0走1,1走0。 注意数组的大小 , _ !!!!
阅读全文
摘要:Solutions B:Crazy Binary String 题意: 给出$01$串,询问最长的“$01$数量相等”的字串和子序列。 思路: 字串的话,把$0$变成$-1$,求前缀和,如果$sum[r]-sum[l-1]=0$,说明$01$数量相等。 所以可以跑一遍,$map$找到符合的位置。取最
阅读全文
摘要:题目链接Hat’s WordsTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 18278 Accept...
阅读全文
摘要:题目链接:点击打开链接Phone ListTime Limit: 1000MS Memory Limit: 65536K Total Submissions: 33437 Accepted: 9660 DescriptionGiven a ...
阅读全文
摘要:题目链接:点击打开链接Colored SticksTime Limit: 5000MS Memory Limit: 128000K Total Submissions: 39392 Accepted: 10271 DescriptionYo...
阅读全文

浙公网安备 33010602011771号