Изменения

Перейти к: навигация, поиск

Heavy-light декомпозиция

22 байта добавлено, 19:37, 8 мая 2016
Препроцессинг
# Расстояние до корня дерева. <br />Вычисляется за <tex>O(1)</tex> с помощью времен входа\выхода в каждую вершину.
# Номер предка {{---}} начало пути от корня, ведущего в вершину. <br /> Для каждой вершины мы знаем, на каком пути она лежит. Значит найти предка можно за <tex>O(1)</tex>, как вершину {{---}} начало этого пути.
# Номер вершины, в которую выходит первое ребро пути, ведущего из предка в вершину. <br />Находится Аналогично, находится за <tex>O(1)</tex> при построении.
====Вычисление LCA====
Анонимный участник

Навигация