随笔分类 -  字符串-后缀自动机

摘要:地址:http://codeforces.com/gym/101194 题目:略 思路: 这题做法挺多的,可以sam也可以后缀数组,我用sam做的。 1.我自己yy的思路(瞎bb的) 把第一个串建立sam,然后让其他串在上面跑。 每走到一个位置p,当前长度为num,就代表这个endpos集合里的长度 阅读全文
posted @ 2017-09-25 15:19 weeping 阅读(364) 评论(0) 推荐(0) 编辑
摘要:地址:http://acm.split.hdu.edu.cn/showproblem.php?pid=5558 题目: Alice's Classified Message Time Limit: 16000/8000 MS (Java/Others) Memory Limit: 131072/13 阅读全文
posted @ 2017-09-25 14:34 weeping 阅读(188) 评论(0) 推荐(0) 编辑
摘要:地址:http://www.lydsy.com/JudgeOnline/problem.php?id=2806 题目: 2806: [Ctsc2012]Cheat Description Input 第一行两个整数N,M表示待检查的作文数量,和小强的标准作文库的行数接下来M行的01串,表示标准作文库 阅读全文
posted @ 2017-09-18 23:55 weeping 阅读(159) 评论(0) 推荐(0) 编辑
摘要:地址: 题目: The Dominator of Strings Time Limit: 3000/3000 MS (Java/Others) Memory Limit: 65535/32768 K (Java/Others)Total Submission(s): 857 Accepted Sub 阅读全文
posted @ 2017-09-17 22:28 weeping 阅读(235) 评论(0) 推荐(0) 编辑
摘要:地址:http://www.lydsy.com/JudgeOnline/problem.php?id=3238 题目: 3238: [Ahoi2013]差异 Description Input 一行,一个字符串S 一行,一个字符串S Output 一行,一个整数,表示所求值 一行,一个整数,表示所求 阅读全文
posted @ 2017-09-15 17:48 weeping 阅读(160) 评论(0) 推荐(0) 编辑
摘要:地址:http://www.lydsy.com/JudgeOnline/problem.php?id=4566 题目: 4566: [Haoi2016]找相同字符 Description 给定两个字符串,求出在两个字符串中各取出一个子串使得这两个子串相同的方案数。两个方案不同当且仅当这两 个子串中有 阅读全文
posted @ 2017-09-15 13:44 weeping 阅读(160) 评论(0) 推荐(0) 编辑
摘要:地址:http://www.lydsy.com/JudgeOnline/problem.php?id=3998 题面: 3998: [TJOI2015]弦论 Description 对于一个给定长度为N的字符串,求它的第K小子串是什么。 对于一个给定长度为N的字符串,求它的第K小子串是什么。 Inp 阅读全文
posted @ 2017-09-14 20:03 weeping 阅读(233) 评论(0) 推荐(0) 编辑
摘要:思路: 这是字符串最大最小表示法的题,今天用后缀自动机做一下。 sam: 阅读全文
posted @ 2017-09-14 15:49 weeping 阅读(174) 评论(0) 推荐(0) 编辑
摘要:地址: 题目: NSUBSTR - Substrings no tags no tags You are given a string S which consists of 250000 lowercase latin letters at most. We define F(x) as the 阅读全文
posted @ 2017-09-14 15:20 weeping 阅读(250) 评论(0) 推荐(0) 编辑
摘要:地址:http://www.spoj.com/problems/LCS2/ 题面: LCS2 - Longest Common Substring II no tags no tags A string is finite sequence of characters over a non-empt 阅读全文
posted @ 2017-09-14 00:40 weeping 阅读(193) 评论(0) 推荐(0) 编辑
摘要:地址:http://www.spoj.com/problems/LCS/ 题面: LCS - Longest Common Substring no tags no tags A string is finite sequence of characters over a non-empty fin 阅读全文
posted @ 2017-09-13 21:17 weeping 阅读(150) 评论(0) 推荐(0) 编辑
摘要:一点疑问: 当创建nq节点时,要不要把nq的cnt标记赋值为1? 讲道理nq节点也是代表一个子串啊,不过网上的模板都没赋值。 2017.9.18 update: 把memset部分重写,改成用节点用到时再初始化,初始化所有节点可能被卡。 fa,len,cnt数组其实不用清空,因为用时都赋值了。 阅读全文
posted @ 2017-09-13 17:21 weeping 阅读(772) 评论(0) 推荐(0) 编辑
摘要:地址:http://acm.split.hdu.edu.cn/showproblem.php?pid=6194 题目: string string string Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (J 阅读全文
posted @ 2017-09-11 11:02 weeping 阅读(1070) 评论(0) 推荐(0) 编辑
摘要:地址:http://poj.org/problem?id=1743 题目: Musical Theme Time Limit: 1000MS Memory Limit: 30000K Total Submissions: 28675 Accepted: 9674 Description A musi 阅读全文
posted @ 2017-03-30 21:42 weeping 阅读(199) 评论(0) 推荐(0) 编辑