随笔分类 - 字符串
摘要:P5284 [十二省联考 2019] 字符串问题 解法 考虑使用 SAM 对应 的每个子串。在将某个区间 的子串对应到结点上时,可以先预处理出 后缀对应的节点,然后在 link 树上倍增到 区间。 考虑题目中“最长目标串”,可以将支配关系和
阅读全文
摘要:引入 给定一个长度为 的正整数序列 ,有 次询问,第 次询问给定一个长度为 的序列 ,请你判断 是不是 的子序列。序列 和所有 中的元素都不大于一个给定的正整数 。 $1 \leq n, m, q \
阅读全文
摘要:引入:字符串匹配 给定字符串 和 ,查询 在 中所有出现的位置。(其中 称为文本串, 称为模式串)显然暴力匹配的最坏时间复杂度是 的。然而在题目中我们需要一种最坏情况 左右的算法。 KMP 模式匹配(Knu
阅读全文
摘要:引入:字符串最长公共前缀(Longest Common Prefix,LCP) 普通求法 利用 hash。设需要求 字符串的 LCP,则可以二分长度 ,求一个最大的 满足 。 后缀数组
阅读全文