Изменения
→Псевдокод
 '''Prefix_function''' (<tex>s</tex>)
      fill(<tex>\pi</tex>, 0)
      '''for''' (i = 1; i < '''to''' s.length; i++) {          '''for''' (k = 1; k < '''to''' i; k++) {              '''if''' (s[1..k] == s[i - k + 1..i]) {
                  <tex>\pi</tex>[i] = k
      '''return''' <tex>\pi</tex>
