Строки: суффиксные структуры (23 марта 2015)
- Алгоритм построения сжатого суфф.дерева по суфф.массиву+LCP за O(n).
- Суфф дерево → суфф массив + LCP
- Задачи на суфф.структуры (суфф.массив, суфф.дерево)
- Поиск слова в тексте
- Количество подстрок
- refrain: длина * количество вхождения → max
- Общая подстрока двух строк, k строк.
- [не успеем] LCP = Наибольший общий префикс = LCA в суффиксном дереве.
- [не успеем] Подпалиндром. Максимальный по длине. Количество.
- [не успеем] Общий подпалиндром.
- [не успеем] Два самых длинных неперекрывающихся вхождения.
- [не успеем] k-я подстрока строки