ЛКШ-2024, параллель 6. Лекция 2: Декартово дерево.
Двоичное дерево поиска, проблема балансировки.
Идея декартова дерева. Построение и единственность декартова дерева.
Операции split и merge. Добавление и удаление элементов при помощи split и merge.
Поддержка размеров поддеревьев. Нахождение k-го элемента в поддереве. Разбиение поддерева на деревья заданного размера.
Декартово дерево по неявному ключу, операции с ним.
Групповые запросы (сумма, максимум). Групповые обновления (добавление значения ко всем элементам на отрезке). Разворот подотрезка при помощи групповой операции.
Видео ЛКШ-2024, параллель 6. Лекция 2: Декартово дерево. автора Denis Kirienko
Видео ЛКШ-2024, параллель 6. Лекция 2: Декартово дерево. автора Denis Kirienko
Показать
Информация
8 августа 2024 г. 23:11:52
01:58:13
Похожие видео
ЧТО НУЖНО ЗНАТЬ О ТРАНСГУМАНИЗМЕРазбор тура 1, 8 января 2025, проводит Андрей ПархаевЛКШ-2024, параллель 6. Лекция 3: Корневая декомпозиция (структуры данных, запросы, алгоритм Мо).ЛКШ-2024, параллель 6. Лекция 10: Алгоритмы на строках. z-функция, префикс-функция, алгоритм КМП.Результаты поискаНейтринная связьЛКШ-2024, параллель 6. Лекция 11: Алгоритмы на строках. Бор. Алгоритм Ахо-Корасик.Разбор тура 4, 11 января 2025, проводит Андрей ПархаевНейтринные коммуникации100+ фактов о нашем телеЛКШ-2024, параллель 6. Лекция 8: Вычислительная геометрия на плоскости: точки, вектора, углы, прямыеСигнал инопланетанамКочевники. Южные и восточные соседи Руси.ЛКШ-2024, параллель 6. Лекция 1: Структуры данных. sparse table, дерево Фенвика, дерево отрезков.Установка компиляторов и сред разработки в Windows для использования на олимпиадахЧТО ЗА ПОСТОЯННЫЙ УЗОР НА РЕКЕ?5. Эксперименты на русском. Кислота против лавы. Что обладает большей разрушительной силой?ЛКШ-2024, параллель 6. Лекция 6: Нахождение компонент сильной связности. Задача 2-SAT. Эйлеров цикл.Что делало древних египтян толстыми и больнымиСамые большие и маленькие животные в мир