Строки-2, палиндромы (15 апреля)
- Задача о наибольшей общей подстроке. Решение бинпоиском за O(nlogn).
- Общие идеи про палиндромы: задаётся центром, хешами за O(nlogn) можно найти количество за O(n) максимальный по длине
- Алгоритм Манакера поиска количества подпалиндромов за O(n)
- Lm: количество различных подпалиндромов не более n (может быть ровно n)
- Построение дерева палиндромов за O(n)