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