Итак, в основном у меня есть упорядоченное двоичное дерево, и я хочу, чтобы узел мог заменить своего родителя, не испортив порядок и содержимое дерева.Таким образом, корень должен быть размещен под узлом, с другой стороны (узел находится слева от своего родителя, поэтому родительский узел должен быть расположен справа от узла, чтобы не испортить порядок.) Может кто-тообъясните общий алгоритм, как мне это сделать?