摘要:
未曾设想的道路 题解 线段树板子题 我们考虑建一棵线段树,每个点维护对应区间曾经出现过的历史前 k k k大数。 我们查询的时候就找到这个区间的前 k k k大值,输出第 k k k个。 显然,对于线段树上的每个点,我们需要一个维护前 k k k大的序列,且维护的序列得是有序的。 很明显,在维护序列 阅读全文
摘要:
XOR Game 题解 再次读错题,当场死亡 首先,题目的意思是,从长度为 2 n 2n 2n序列中匹配 n n n对数,并将匹配的两个数异或,使得的异或值最大值最小。 我们可以先考虑建一棵 t r i e trie trie树出来,从根节点开始遍历。 如果遍历到一个节点它的左右儿子的数的数量都是偶 阅读全文
摘要:
Weed 题解 简单dp 很容易发现,由于Takahashi每次都会使最高高度减小一半,所以Takahashi的操作数不会超过 l o g a log \,a loga。 于是我们就很容易想到 d p dp dp,先将 a a a排序,定义 d p i , j dp_{i,j} dpi,j表示对于 阅读全文