748
правок
Изменения
м
→Псевдокод
'''for'''('''int''' i = 1; i < n - 1; i++)
t = i;
'''if'''(Z[i] && !Z[i + 1])
'''for'''('''int''' j = 1; j < Z[i] && Z[i + j] <= Z[j]; j++)
Z[i + j] = min(Z[j], Z[i] - j)