Z
-fonksiyonu
S
dizisinden
Z
-fonksiyonu - her elemanı Z olan Z
dizisi [i ]
, S
dizgisinde i
konumundan başlayan alt dizgenin en uzun önekine eşittir, bu aynı zamanda tüm Z. Sıfır konumundaki Z
-fonksiyonunun değeri genellikle sıfırdır veya tüm dizenin uzunluğudur.
Zorluk
O(|S| ^ 2)
veya O(|S|)
.
S
-
P
dizisinden önek işlevi, her elemanı
P[i]
dizinin en uzun sonekine eşittir.
S
dizgisindeki < code>i konumundan başlayan bir alt dizgi; bu aynı zamanda
S
dizgisinin tamamının soneki. Sıfır konumundaki
P
-fonksiyonunun değeri genellikle sıfırdır veya tüm dizenin uzunluğudur.
Zorluk
O(|S| ^ 2)
veya O(|S|)
.
O(|S| ^ 2) code> için Z işlevini
ve önek işlevini uygulamaya çalışın .