Изменения

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

Левосторонние красно-чёрные деревья

78 байт добавлено, 15:30, 18 июня 2018
Вращения
Из этих инвариантов следует, что длина каждого пути от корня до листьев в красно-черном дереве с <tex>N</tex> узлами не превышает <tex>2 \cdot \log(N)</tex> .
Основные операции, используемые алгоритмами сбалансированного дерева для поддержания баланса при вставке и удалении, называются вращениямивращением вправо и вращением влево. Эти операции Первая операция трансформируют <tex>3</tex>-узел, левый потомок которого окрашен в красный, в <tex>3</tex>-узел, правый потомок которого окрашен в красный и ,вторая операция - наоборот. Вращения сохраняют два указанных выше инварианта, не изменяют поддеревья узла.
===Псевокод===
[[File:rotateRight.png|310px|thumb|upright|Rotate Right]]
Анонимный участник

Навигация