3622
 правки
Изменения
→Наивный алгоритм
==Наивный алгоритм==
Наивный алгоритм вычисляет префикс-функцию непосредственно по определению, сравнивая префиксы и суффиксы строк. Обозначим длину строки за <tex>n</tex>. Будем считать, что префикс-функция хранится в массиве <tex> \pi p </tex>. 
===Псевдокод===
          '''for''' k = 1 '''to''' i
              '''if''' s[1..k] == s[i - k + 1..i]
===Пример===