trie
forever_shi
但行好事,莫问前程;行你所行,无问西东!
展开
-
洛谷 1666 前缀单词 trie树 dp
题目链接 题意: 给你n个字符串,每次选出若干个字符串形成一个集合,问有多少个集合满足集合中的任何一个字符串都不是另外一个字符串的前缀。空集也一定是满足条件的。保证不会出现两个相同的字符串。 题解: 也是NOIP模拟赛出现的题。当时想到了建trie树之后dp(我也忘了是怎么想到的了),但是当时我感觉算互相不为前缀可能不太好算,于是就在考虑用集合总数减去存在互为前缀的集合,结果发现自己dp计...原创 2018-09-15 13:34:34 · 247 阅读 · 0 评论 -
LOJ 6469 Magic trie树
题目链接 题意: 给你nnn个数,每一对数对答案的贡献是两个数的异或值在十进制下的位数,求总贡献。n&lt;=5e4n&lt;=5e4n<=5e4,数值范围是1e181e181e18 题解: 这个题主要是第一步转化不好想。另外还是先%%%y_immortal大佬,又是大佬给我推荐的题,然后我又是照着大佬的博客的题解学的。 第一步转化是考虑对于每一个10i10^i10i对答案的...原创 2018-11-30 08:54:05 · 425 阅读 · 3 评论 -
洛谷5283 十二省联考2019 异或粽子 可持久化trie 堆 贪心
题目链接 题意: 给你一个长度为nnn的序列,一个区间的权值为区间的异或和。给你一个kkk,问你所有的区间中权值前kkk大的权值和。n<=2e5,k<=min(n(n−1)2,2e5)n<=2e5,k<=min(\frac{n(n-1)}{2},2e5)n<=2e5,k<=min(2n(n−1),2e5)。 题解: 送我退役的题...原创 2019-04-09 18:32:32 · 1299 阅读 · 0 评论