Изменения

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

Декартово дерево

Нет изменений в размере, 01:05, 6 апреля 2011
Нет описания правки
===Наивная реализация:===
<p>1) Разбиваем наше дерево по ключу, который мы хотим удалить, то есть <tex>split(T, T_1, T_2, k)</tex>.</p>
<p>2) Теперь отделяем от (первого, второго) дерева элемент <tex>k</tex>, опять таки разбивая по ключу <tex>k</tex>, то есть <tex>Split(T_1T_2, T_1T_2, T_3, k+1)</tex>.</p>
<p>3) Сливаем первое дерево со третьим, то есть <tex>merge(T, T_1, T_3)</tex>. </p>
Анонимный участник

Навигация