Skip to content

Commit

Permalink
Merge pull request #190 from novikov-vladimir/prose-patch-1
Browse files Browse the repository at this point in the history
Remove typo
  • Loading branch information
sslotin authored Nov 12, 2022
2 parents ca8189d + 4e00ee7 commit 7c29e17
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions content/russian/cs/string-structures/aho-corasick.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
---
title: Алгоритм Ахо-Корасик
authors:
- Сергей Слотин
- Сергей Слотин
weight: 2
prerequisites:
- trie
- trie
published: true
---

Представим, что мы работаем журналистами в некотором авторитарном государстве, контролирующем СМИ, и в котором время от времени издаются законы, запрещающие упоминать определенные политические события или использовать определенные слова. Как эффективно реализовать подобную цензуру программно?
Expand Down Expand Up @@ -36,7 +37,7 @@ prerequisites:

**Определение.** *Суффиксная ссылка* $l(v)$ ведёт в вершину $u \neq v$, которая соответствует наидлиннейшему принимаемому бором суффиксу $v$.

**Определение.** *Автоматный переход* $\delta(v, c)$ ведёт в вершину, соответствующую минимальному принимаемому бором суффиксу строки $v + c$.
**Определение.** *Автоматный переход* $\delta(v, c)$ ведёт в вершину, соответствующую максимальному принимаемому бором суффиксу строки $v + c$.

**Наблюдение.** Если переход и так существует в боре (будем называть такой переход *прямым*), то автоматный переход будет вести туда же.

Expand Down

0 comments on commit 7c29e17

Please sign in to comment.