Бабенко Максим рассказывает о задачах RMQ и LCA.
- Задачи RMQ (range minimum query) и LCA (least common ancestor).
- Сведение от задачи RMQ к задаче LCA, декартово дерево.
- Алгоритм Таржана для offline-версии задачи LCA.
- Простейшие алгоритмы для online-версии задачи LCA: полная и разреженная таблицы ответов.
- Алгоритм Фарах-Колтона-Бендера для к задаче ±1-RMQ.
- Сведение задачи LCA к задаче ±1-RMQ: эйлеров обход дерева.