Level Ancestor problem — различия между версиями
Romech (обсуждение | вклад) (Новая страница: «'''Задача о уровне предка''' - (англ. "Level Ancestor problem") является задачей о превращении данного к…») |
Romech (обсуждение | вклад) |
||
| Строка 1: | Строка 1: | ||
| − | '''Задача о уровне предка''' - (англ. "Level Ancestor problem") является задачей о превращении данного корневого дерева T в структуру данных, которая сможет определить предка | + | '''Задача о уровне предка''' - (англ. "Level Ancestor problem") является задачей о превращении данного корневого дерева T в структуру данных, которая сможет определить предка любого узла на заданном расстоянии от корня дерева. |
| + | {{Задача | ||
| + | |definition = Дано корневое дерево <tex>T</tex> c <tex>n</tex> вершинами. Поступают запросы вида <tex>(v, k)</tex>, для каждого из которых необходимо найти предка вершины <tex>v</tex>, который находится на расстоянии <tex>k</tex> от корня дерева <tex>T</tex>. | ||
| + | }} | ||
Версия 18:35, 6 мая 2019
Задача о уровне предка - (англ. "Level Ancestor problem") является задачей о превращении данного корневого дерева T в структуру данных, которая сможет определить предка любого узла на заданном расстоянии от корня дерева.
| Задача: |
| Дано корневое дерево c вершинами. Поступают запросы вида , для каждого из которых необходимо найти предка вершины , который находится на расстоянии от корня дерева . |