Изменения
Перейти к:
навигация
,
поиск
← Предыдущая правка
Следующая правка →
Префикс-функция
Нет изменений в размере
,
18:38, 15 апреля 2012
→
Псевдокод
<tex>\pi</tex> = 0
'''for''' i = 2 '''to''' n
j
k
= <tex>\pi</tex>[i - 1] + 1 '''while'''
j
k
> 0 && s[i] != s[
j
k
]
j
k
= <tex>\pi</tex>[
j
k
- 1] + 1
'''if''' s[i] == s[j + 1]
j
k
++ <tex>\pi</tex>[i] =
j
k
'''return''' <tex>\pi</tex>
Vasin
304
правки
Навигация
Персональные инструменты
Создать учётную запись
Войти
Пространства имён
Статья
Обсуждение
Варианты
Просмотры
Читать
Просмотр вики-текста
История
Ещё
Поиск
Навигация
Заглавная страница
Свежие правки
Случайная статья
Справка
Инструменты
Спецстраницы
Версия для печати