Изменения

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

Z-функция

4 байта добавлено, 02:07, 16 апреля 2012
Описание алгоритма
2) <tex>i \le right</tex>:<br>
Сравним <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
правки

Навигация