Алгоритм поиска подстроки в строке с помощью суффиксного массива
Версия от 01:14, 8 мая 2011; Vincent (обсуждение | вклад)
Рассмотрим такую задачу: у нас есть образец , строка , суффиксный массив , построенный для строки . Необходимо найти все вхождения образца в строку .
Для наглядности рассмотрим такой пример: образец , строка . 
Вот суффиксный массив для данной строки:
| # | суффикс | номер суффикса | 
| 1 | i | 11 | 
| 2 | i | 11 | 
| 3 | i | 11 | 
| 4 | i | 11 | 
| 5 | i | 11 | 
| 6 | i | 11 | 
| 7 | i | 11 | 
| 8 | i | 11 | 
| 9 | i | 11 | 
| 10 | i | 11 | 
| 11 | i | 11 |