数据结构-----Trie树
柒月 流火
菜
展开
-
HDU - 1251 统计难题 trie模板 统计前缀个数
HDU - 1251 统计难题 注意输入格式 #include<iostream> #include<stdio.h> #include<string.h> #include<algorithm> using namespace std; const int maxn = 1e6+10; int trie[maxn][30],sum[maxn...原创 2019-03-25 16:58:57 · 98 阅读 · 0 评论 -
HDU - 1305 Immediate Decodability Trie树 检验是否以某个字符串为前缀
HDU - 1305 Immediate Decodability 题意: 给你一些有 0和1 组成的的字符串,检验这些字符串中是否存在 某个字符串是另一个字符串的前缀 思路: 按长度排完序后,除第一个字符串外,其余的字符串一便输入一边检验 此题的数据太水了,即使不用排序也能过。。。 #include<iostream> #include<algorithm>...原创 2019-03-25 19:07:34 · 123 阅读 · 0 评论 -
HDU - 1671 Phone List 某一字符串为另一字符串前缀 STL || trie
HDU - 1671 Phone List 题意: 查询是否存在某一字符串为另一字符串的前缀 参考试题评论写的 一开始字符串忘记排序了,WR了好几次,思维太不严谨了。。。 trie #include<iostream> #include<algorithm> #include<cstdlib> #include<sstream> #i...原创 2019-03-25 21:18:40 · 137 阅读 · 0 评论 -
HDU - 2072 单词数 trie树(非指针版) 统计不同单词数 || set
HDU - 2072 单词数 一开始以为每个单词后都有一个空格,想得太简单了。在一些细节上总是出错,找了半天。。。 几组测试数据: 1. 2. asdf as a 3. asdf asdf ds 2 4.asdf asdf #include<iostream> ...原创 2019-03-26 10:28:13 · 143 阅读 · 0 评论 -
HDU - 1247 Hat’s Words trie树+枚举
HDU - 1247 Hat’s Words 题意: 查找由两个单词拼接组成的单词,并输出这个单词。(可以由同一个两次拼接组成,如: adad是由ad两次拼接组成) #include<iostream> #include<cstdio> #include<cstring> #include<set> #include<map&g...原创 2019-03-26 17:12:36 · 98 阅读 · 0 评论 -
POJ - 2513 Colored Sticks Trie树+欧拉通路判断+并查集
POJ - 2513 Colored Sticks 题意: 有一捆木棍,首尾都有颜色。如果一根木棍的首部颜色 与 另一根木棍的尾部颜色相同那么这两根木棍就可以连在一起,求所有的木棍是否可以连成一根 思路: 重点是 判断是否存在欧拉通路。如果存在欧拉通路:1、所有的点都在一个集合,2、只有两个或0个度数为奇数的点 注意输入为空的情况 #include<iostream> #...原创 2019-03-27 11:34:33 · 110 阅读 · 0 评论 -
HDU - 5536 Chip Factory 01字典树带删除操作
HDU - 5536 Chip Factory 题意: 给你n个数,从中选出三个数(这三个数的下标各不相同)使 ( s[i]+s[j] )^s[k] 的值最大,输出最大值。 思路: 将输入的数转换为二进制存入字典树中,每次枚举两个数将这两个数删除,从剩余的数中查找 异或 值最大的数,查找完之后再将这两个数插入字典树中。 参考博客:https://blog.csdn.net/hyf201...原创 2019-03-27 16:44:28 · 137 阅读 · 0 评论 -
POJ - 3764 The xor-longest Path 01字典树求路径最大异或值
POJ - 3764 The xor-longest Path 题意: 一棵 n 个点的树,n-1 条无向带权边,求任意两点之间的所有距离异或的最大值 思路: 设d[x]为根节点到x的路径上的所有边权的异或值,显然 d[x] = d[fa[x]] xor weight(x , fa[x])。根据上式先进行一次深度优先搜索,求出所有的d[x]。设有两节点x和y,根据异或性质 a xor ...原创 2019-04-25 17:46:08 · 254 阅读 · 2 评论