随笔分类 -  SAM

摘要:题目 题目链接:https://codeforces.com/problemset/problem/666/E 给你一个串 \(S\) 以及一个字符串数组 \(T_{1\ldots m}\),\(q\) 次询问,每次问 \(S\) 的子串 \(S[p_l\ldots p_r]\) 在 \(T_{l\ 阅读全文
posted @ 2021-08-20 14:22 stoorz 阅读(90) 评论(0) 推荐(0)
摘要:题目 题目链接:https://www.luogu.com.cn/problem/P4022 阿米巴是小强的好朋友。 在小强眼中,阿米巴是一个作文成绩很高的文艺青年。为了获取考试作文的真谛,小强向阿米巴求教。阿米巴给小强展示了几篇作文,小强觉得这些文章怎么看怎么觉得熟悉,仿佛是某些范文拼拼凑凑而成的 阅读全文
posted @ 2021-08-17 23:46 stoorz 阅读(57) 评论(0) 推荐(0)
摘要:题目 题目链接:https://codeforces.com/problemset/problem/1063/F 对于一个字符串数组 \(t_1\),....,\(t_k\),若对于每一个 \(t_i\) 都是 \(t_i-1\) 的真子串的话,则称为有序串组,列如 \(\{ab,b\}\) 是,\ 阅读全文
posted @ 2021-06-15 12:03 stoorz 阅读(44) 评论(0) 推荐(0)
摘要:题目 题目链接:https://www.luogu.com.cn/problem/P4770 小 A 被选为了 ION2018 的出题人,他精心准备了一道质量十分高的题目,且已经把除了题目命名以外的工作都做好了。 由于 ION 已经举办了很多届,所以在题目命名上也是有规定的,ION 命题手册规定:每 阅读全文
posted @ 2021-05-20 22:54 stoorz 阅读(88) 评论(0) 推荐(0)
摘要:题目 题目链接:https://www.luogu.com.cn/problem/P3346 幽香是全幻想乡里最受人欢迎的萌妹子,这天,是幽香的 \(2600\) 岁生日,无数幽香的粉丝到了幽香家门前的太阳花田上来为幽香庆祝生日。 粉丝们非常热情,自发组织表演了一系列节目给幽香看。幽香当然也非常高兴 阅读全文
posted @ 2021-05-15 14:58 stoorz 阅读(84) 评论(0) 推荐(0)
摘要:题目 题目链接:http://www.51nod.com/Challenge/Problem.html#problemId=1600 定义 \(f(S)\) 表示字符串 \(S\) fail 树所有节点深度之和。\(g(S)\) 表示 \(S\) 所有字串的 \(f\) 之和。 给定一个字符串 \( 阅读全文
posted @ 2021-02-20 17:19 stoorz 阅读(134) 评论(0) 推荐(0)
摘要:题目 题目链接:https://www.ybtoj.com.cn/contest/117/problem/3 \(n\leq 2\times 10^5\)。 思路 不难发现两个串 \(r(x),r(y)\) 的 LCS 就是它们 LCA 的深度。考虑枚举 LCA,然后求子树内所有字符串的 LCP 最 阅读全文
posted @ 2021-02-18 20:25 stoorz 阅读(57) 评论(0) 推荐(0)
摘要:题目 题目链接:https://www.luogu.com.cn/problem/P5341 大中锋有一个长度为 \(n\) 的字符串,他只知道其中的一个子串是祖上传下来的宝藏的密码。但是由于字符串很长,大中锋很难将这些子串一一尝试。 这天大中锋找到甲苯先生算命,但是甲苯先生说:“天机不可泄漏”。 阅读全文
posted @ 2021-01-20 20:28 stoorz 阅读(78) 评论(0) 推荐(0)
摘要:题目 题目链接:https://www.luogu.com.cn/problem/P6139 给定 \(n\) 个由小写字母组成的字符串 \(s_1,s_2\ldots s_n\),求本质不同的子串个数。(不包含空串) \(\sum |S|\leq 10^6\)。 思路 广义 SAM 直接在 SAM 阅读全文
posted @ 2021-01-13 16:05 stoorz 阅读(124) 评论(0) 推荐(0)
摘要:题目 题目链接:https://codeforces.com/problemset/problem/700/E 给定一个字符串 \(S\),要求构造字符串序列 \(s_1,s_2,\ldots,s_k\),满足任意 \(s_i\) 都是 \(S\) 的子串,且任意 \(i\in[2,n]\),都有 阅读全文
posted @ 2021-01-13 15:01 stoorz 阅读(115) 评论(0) 推荐(0)
摘要:题目 题目链接:https://codeforces.com/problemset/problem/235/C 给定一个主串 \(S\) 和 \(n\) 个询问串,求每个询问串的所有循环同构在主串中出现的次数总和。 \(n\leq 10^5,|S|,\sum|T|\leq 10^6\)。 思路 考虑 阅读全文
posted @ 2021-01-09 13:09 stoorz 阅读(98) 评论(0) 推荐(0)
摘要:题目 题目链接:https://www.luogu.com.cn/problem/P3975 为了提高智商,ZJY 开始学习弦论。这一天,她在《String theory》中看到了这样一道问题:对于一个给定的长度为 \(n\) 的字符串,求出它的第 \(k\) 小子串是什么。你能帮帮她吗? \(t\ 阅读全文
posted @ 2021-01-09 07:55 stoorz 阅读(101) 评论(0) 推荐(0)
摘要:题目 题目链接:https://www.luogu.com.cn/problem/P3804 给定一个只包含小写字母的字符串$S$, 请你求出 \(S\) 的所有出现次数不为 \(1\) 的子串的出现次数乘上该子串长度的最大值。 \(|S|\leq 10^6\)。 思路 推荐 Blog 和 OIwi 阅读全文
posted @ 2021-01-08 18:44 stoorz 阅读(84) 评论(0) 推荐(0)