Суффиксный массив
Версия от 17:59, 10 мая 2011; 192.168.0.2 (обсуждение)
Определение: |
Суффиксным массивом для строки | называется такая перестановка чисел от до , что - -ый суффикс в лексикографическом порядке.
Суффиксный массив для строки
может быть построен за .Пример
1)
2)
3)
4)
5)
6)
7)
Значит суффиксный массив для строки равен
Применения
- Позволяет найти все вхождения образца в строку за время
- Массивом
Суффиксный массив позволяет построить массив для строки за . (longest common prefix) для строки называется массив , где - длина наибольшего общего префикса суффиксов и строки .