An optimal algorithm for computing the repetitions in a word (1981)

by M Crochemore
Venue:Inf. Process. Lett