Изменения

Перейти к: навигация, поиск

Z-функция

5 байт убрано, 02:07, 16 апреля 2012
Алгоритм поиска
Сравним <tex>Z[i - left] + i</tex> и <tex>right</tex>. Если <tex>right</tex> меньше, то надо просто пробежаться по строке начиная с позиции <tex>right</tex> и вычислить значение <tex>Z[i]</tex>.
Иначе мы уже знаем значение <tex>Z[i]</tex>, так как оно равно значению <tex>Z[i - left]</tex>.
<br>
[[Файл:z-func.png]]
172
правки

Навигация