Изменения
→Псевдокод
===Псевдокод===
Массивы и строки нумеруются с нуля.
Сравнения <<tex>_z </tex> , ><tex>_z </tex> , =<tex>_z </tex> , <=<tex>_z </tex> , >=<tex>_z </tex> означают лексикографическое сравнение двух строк по их первым z символам.
Сравнения < , > , == , <= , >= при применении к строкам означают полное лексикографическое сравнение строк.
Функция '''lcp'''<tex>_z</tex>(s, p) ищет количество совпадений символов строк s и p начиная с позиции z.
n - длина строки s., w - длина строки p.
В алгоритме используются переменные, введенные выше в разделе "более быстрый поиск".