Изменения

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

Взвешенное дерево

580 байт убрано, 18:04, 21 июня 2017
м
Нет описания правки
В отличие от большинства других самобалансирующихся бинарных деревьев поиска , которые обеспечивают худшем случае <tex>O(\log N)</tex> время поиска, Scapegoat деревья не требуют дополнительной памяти в узлах по сравнению с обычным двоичным деревом поиска: узел хранит только ключ и два указателя на своих потомков.
== Операции ==<center>{| class="wikitable"
|-
! rowspan="2" |Операции
! colspan="2" | Insert
! colspan="2" | Delete
! colspan="2" | Search
! colspan="2" | Память
! rowspan="2" | Описание
|-
! style="background: #ddffdd;" | Среднее
| colspan="2" align="center" style="background: #ddffdd;" | <tex>O(log\ n)</tex>
| colspan="2" align="center" style="background: #ffffdd;" | <tex>O(n)</tex>
| align="center" | Сбалансированное [[Дерево поиска, наивная реализация | двоичное дерево поиска]]. В отличие от большинства других самобалансирующихся бинарных деревьев поиска не требует дополнительной памяти в узлах по сравнению с обычным двоичным деревом поиска: узел хранит только ключ и два указателя на своих потомков.
|}
 == Операции ==</center>
===Обозначения и Определения===
96
правок

Навигация