Изменения

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

Реализация запроса в дереве отрезков сверху

4 байта добавлено, 14:40, 30 апреля 2012
Алгоритм
При передаче новых параметров следует изменять не только границы, за которые отвечает текущая вершина, но и границы запрашиваемого полуинтервала, чтобы на последующих шагах произошло полное совпадение полуинтервалов.
Так как каждый полуинтервал разбивается не более, чем на <tex>O(\log n)</tex> полуинтервал полуинтервалов (поскольку на каждом уровне дерева может быть не более двух полуинтервалов из разбиения, а всего уровней <tex>\log n</tex> ), то данная реализация выполняется за <tex>O(\log n)</tex>.
==Пример==
333
правки

Навигация