题意: t组样例,对于每一组样例第一行输入一个n,下面在输入n个数 你需要从这n个数里面找出来三个数(设为x,y,z),找出来(x+y)^z(同样也可以(y+z)^1)的最大值 (“^”代表异或操作,即“相同为0,不同为1”) 题解: 这一道题和Xor Sum HDU - 4825很相似 因为异或运 ...
分类:
其他好文 时间:
2019-12-07 14:47:26
阅读次数:
97
一、字典树描述:Trie树,即字典树,又称单词查找树或键树,是一种树形结构,是一种哈希树的变种。典型应用是用于统计和排序大量的字符串(但不仅限于字符串),所以经常被搜索引擎系统用于文本词频统计。它的优点是:最大限度地减少无谓的字符串比较,查询效率比哈希表高。 Trie的核心思想是空间换时间。利用字符 ...
分类:
其他好文 时间:
2019-12-07 14:45:17
阅读次数:
115
题意: T组样例,给你n个数。你要找出来这n个数中任意两个数的二进制位中 最低位不同 的位置(假设是k),然后让所有2^k加起来就是结果 什么意思? 例如4 和 2 4的二进制是(100),2的二进制是(010),那么它们二进制位中 最低位不同 的位置 就是1,然后把这个2^1加入最后结果就完了 注 ...
分类:
其他好文 时间:
2019-12-07 14:08:28
阅读次数:
109
"一本通原题" 因为$?? = ??$时肯定无解,我们不妨设$?? ??$。 那么有$gcd(a,b)\leq a b$, $a\ xor\ b\geq a b$,很明显有$?? = ?? ? ??$。 我们依然 枚举$c$, $a=i c$,因为$gcd(a,a c)=c$, 所以我们只需判断$a ...
分类:
其他好文 时间:
2019-11-24 19:18:12
阅读次数:
60
winhex脚本命令教程
脚本命令适用的环境比较多。脚本文件中的注释以为双斜杠开头。脚本支持的最长255字符的参数。有疑点的地方是十六进制,文
本字符串(甚至10进制数值)都可以作为参数,你可以使用引号强制转换数字参数为文本参数。如果文本或者变量名中存在空格,
则引号是必须的,在引号中的所有字符都被被识别成一个参数而存在。
当在winhex中使用数学表达式的时候,可以引用数学表达式,但是必须用括号括起来。在数学表达式中不能有空格。同样可以在数
学表达式中应用数字变量。支持的操作有,加法(+),减法(-),乘法(*),整除(/),模除(%),逻辑运算符AND(&),
OR(|),以及XOR(^)。以下是有效的数学表达式:(5*2+1), (MyVar1/(MyVar2+4)), or (-MyVar)。
为了方便考虑,不妨规定只有当当前的巧克力棒都取完了,才能拿新的巧克力棒然后令先手第一个拿的集合为S,根据nim游戏,当S的xor不为0时先手(即原来的后手)必胜,又轮到先手拿集合,那么只要一直不存在xor为0的集合,先手最终就必败然后当存在xor为0的集合,那么先手必然可以做到取一个最大xor子集, ...
分类:
其他好文 时间:
2019-11-11 10:03:24
阅读次数:
115
"[HDU4867]Xor (线段树分治+类数位dp)" 提供一种$ (m+n) log a log m$带有常数约$\frac{1}{log n} $的算法 处理询问,将后来加入的数算进序列中,则每个数$a_i$都有一段出现的区间$[L,R]$ 离线询问后,我们考虑用线段树分治将这些数加入到询问区 ...
分类:
其他好文 时间:
2019-11-10 22:38:44
阅读次数:
112
(并不是按照难度来排序的) $1.doubt$ 题意: $VKorpela$很喜欢异或,有一天,他看到$Serene$写下了两个长度都为$n$的数组$a$和$b$,他想对$a$和$b$分别按照某种方式排序,然后构造一个数组$c$,满足$??_?? = ??_?? xor ??_??$ 。他想请你告诉 ...
分类:
其他好文 时间:
2019-11-09 23:45:31
阅读次数:
104
[TOC] 循环冗余校验码 了解CRC校验 简单例子 程序代码 运行结果 ...
分类:
其他好文 时间:
2019-11-09 11:47:28
阅读次数:
148
做登录权限控制的时候, 我通过全局路由守卫来去做权限判断,这样的话可能需要在整个项目加载的初期去做一些诸如 接口请求、 vuex修改 之类的问题 其实非常简单,直接如图: 应该就没问题了 此外还可以参考一下:https://www.cnblogs.com/stella1024/p/10563091. ...
分类:
Web程序 时间:
2019-11-08 12:16:01
阅读次数:
133