字典树
白白不狼
我是菜b
展开
-
浅谈trie树(字典树)
Trie树(字典树)一、引入字典是干啥的?查找字的。字典树自然也是起查找作用的。查找的是啥?单词。看以下几个题:1、给出n个单词和m个询问,每次询问一个单词,回答这个单词是否在单词表中出现过。答:简单!map,短小精悍。好。下一个2、给出n个单词和m个询问,每次询问一个前缀,回答询问是多少个单词的前缀。答:map,把每个单词拆开。judge:n<=200000,TLE!这就需要一种高级数据结...转载 2018-04-24 23:25:38 · 162 阅读 · 0 评论 -
01字典树
以前一直以为字典树没有多少用,但是最近一直碰到(难道是以前刷题太少的原因么),其中有一类问题叫做01字典树问题,它是用来解决xor的有力武器,通常是给你一个数组,问你一段连续的异或和最大是多少,正常思路贪心dp啥的都会一头雾水,但是用01字典树就能很快的解决,实现起来也十分方便。将要插入的数的二进制位倒着建树(为什么?因为异或时高位尽量大,结果才尽量大),即高位在深度低的节点上01字典树的普遍模版...转载 2018-04-24 23:52:52 · 342 阅读 · 0 评论 -
hdu 4825(01字典树)
Xor SumTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 132768/132768 K (Java/Others)Total Submission(s): 3925 Accepted Submission(s): 1723Problem DescriptionZeus 和 Prometheus 做了一个游戏,Prometh...原创 2018-04-25 00:12:06 · 137 阅读 · 0 评论 -
hdu5536 Chip Factory(01字典树)
Chip FactoryTime Limit: 18000/9000 MS (Java/Others) Memory Limit: 262144/262144 K (Java/Others)Total Submission(s): 4534 Accepted Submission(s): 2018Problem DescriptionJohn is a manager of a CPU...原创 2018-04-25 00:31:24 · 554 阅读 · 0 评论 -
CF #367 D. Vasiliy's Multiset
D. Vasiliy's Multisettime limit per test4 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputAuthor has gone out of the stories about Vasiliy, so here is just a formal ta...原创 2018-04-25 14:36:55 · 207 阅读 · 0 评论