OSDN Git Service

fix: typo
authorIr1dXD <sirius.caffrey@gmail.com>
Fri, 7 Dec 2018 02:28:52 +0000 (10:28 +0800)
committerGitHub <noreply@github.com>
Fri, 7 Dec 2018 02:28:52 +0000 (10:28 +0800)
docs/string/sam.md

index 1dc73db..9daa96c 100644 (file)
@@ -319,7 +319,7 @@ $$
 
 > 给一个文本串 $T$ 和多个模式串 $P$,我们要检查字符串 $P$ 是否作为 $T$ 的一个子串出现。
 
-我们在 $O(length(T))$ 的时间内为文本串 $T$ 构造后缀自动机。为了检查模式串 $T$ 是否在 $T$ 中出现,我们沿转移(边)从 $t_0$ 开始根据 $P$ 的字符进行转移。如果在某个点无法转移下去,则模式串 $P$ 不是 $T$ 的一个子串。如果我们能够这样处理完整个字符串 $P$,那么模式串在 $T$ 中出现过。因此
+我们在 $O(length(T))$ 的时间内为文本串 $T$ 构造后缀自动机。为了检查模式串 $P$ 是否在 $T$ 中出现,我们沿转移(边)从 $t_0$ 开始根据 $P$ 的字符进行转移。如果在某个点无法转移下去,则模式串 $P$ 不是 $T$ 的一个子串。如果我们能够这样处理完整个字符串 $P$,那么模式串在 $T$ 中出现过。因此
 
 对于每个字符串 $P$ 算法的时间复杂度为 $O(length(P))$。此外,这个算法还找到了模式串 $P$ 在文本串中出现的最大前缀长度。