Вопросы к Поиску с Алисой
Алгоритм вставки для структуры данных на основе сбалансированного бинарного дерева работает следующим образом: www.rsdn.org
Общее правило для всех добавляемых узлов, приводящих к разбалансировке: чтобы найти корень поддерева, которое понадобится перестраивать, надо подниматься вверх по дереву от вновь добавленного узла до тех пор, пока не найдётся первый узел, в котором нарушена сбалансированность. markoutte.me После того как опорный узел будет найден, проводится процедура перестройки поддерева с корнем в этом узле с целью восстановления его сбалансированности. markoutte.me Остальная часть дерева остаётся в прежнем виде. markoutte.me При этом всё дерево также становится сбалансированным — показатель баланса не будет превышать 1 по модулю во всех узлах дерева. markoutte.me