转自:http://blog.csdn.net/dormousenone/article/details/76570172 /** 题目:hdu6059 Kanade's trio 链接:http://acm.hdu.edu.cn/showproblem.php?pid=6059 题意:含 N 个数... ...
分类:
其他好文 时间:
2017-08-04 21:27:35
阅读次数:
140
1 const int maxn = 1e5 + 7; 2 const int SIZE = 10;// 字符数量,如小写字母改为26,记得修改getid 3 4 struct Dictionary_tree{ 5 int cnt; 6 int next[maxn][SIZE]; 7 int val... ...
分类:
其他好文 时间:
2017-08-04 13:43:49
阅读次数:
115
Problem Description Ignatius最近遇到一个难题,老师交给他很多单词(只有小写字母组成,不会有重复的单词出现),现在老师要他统计出以某个字符串为前缀的单词数量(单词本身也是自己的前缀). Input 输入数据的第一部分是一张单词表,每行一个单词,单词的长度不超过10,它们代表 ...
分类:
其他好文 时间:
2017-08-03 11:14:22
阅读次数:
116
#include using namespace std; typedef long long LL; int trie[31 * 500005][2]; int no[31 * 500005]; int sz[31 * 500005]; int sum[31][2]; int T, n, temp... ...
分类:
其他好文 时间:
2017-08-02 17:02:06
阅读次数:
180
/** 题目:UVALive 7712 Confusing Manuscript 链接:https://vjudge.net/problem/UVALive-7712 题意:给定n个不同的字符串,f(i)表示第i个字符串和其他字符串的编辑距离为1的个数。 编辑距离为1表示两个字符串其中一个可以通过删... ...
分类:
其他好文 时间:
2017-08-02 11:55:25
阅读次数:
421
/** 题目:UVALive 3942 Remember the Word 链接:https://vjudge.net/problem/UVALive-3942 题意:给定一个字符串(长度最多3e5)和m个单词(每个单词长度最多100)。单词都是不同的。该字符串可以由若干个单词组成,问最多有多少种组... ...
分类:
其他好文 时间:
2017-08-01 20:39:38
阅读次数:
141
HDU - 1247 Hat’s Words Time Limit: 1000MS Memory Limit: 32768KB 64bit IO Format: %I64d & %I64u Submit Status Description A hat’s word is a word in the ...
分类:
其他好文 时间:
2017-07-31 12:30:11
阅读次数:
138
题目: 链接:点击打开链接 题意: 给出几组数,推断是否有某组数是还有一组数的前缀。 算法: 来源:点击打开链接 字典树:又称单词查找树,Trie树,是一种树形结构。是一种哈希树的变种。典型应用是用于统计。排序和保存大量的字符串(但不仅限于字符串),所以常常被搜索引擎系统用于文本词频统计。它的长处是 ...
分类:
其他好文 时间:
2017-07-30 21:07:00
阅读次数:
234
Hat’s Words Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 8482 Accepted Submission(s): 3053 Pr ...
分类:
其他好文 时间:
2017-07-30 13:51:31
阅读次数:
146
ACM 所有算法 数据结构 栈,队列,链表 哈希表,哈希数组 堆,优先队列双端队列可并堆左偏堆 二叉查找树Treap伸展树 并查集集合计数问题二分图的识别 平衡二叉树 二叉排序树 线段树一维线段树二维线段树 树状数组一维树状数组N维树状数组 字典树 后缀数组,后缀树 块状链表 哈夫曼树 桶,跳跃表 ...
分类:
编程语言 时间:
2017-07-28 22:26:07
阅读次数:
192