3622
правки
Изменения
→Псевдокод
'''int''' substringSearch('''string''' source, '''string''' needle)
'''int'''[] zf = zFunction(needle + '#' + source)
'''for''' i = m + 1 .. n + m + 1
'''if''' zf[i] == m
'''return''' i