Показать сообщение отдельно
Старый 22.03.2005, 14:34     # 47
is_absent
::VIP::
 
Аватар для is_absent
 
Регистрация: 27.01.2004
Адрес: Россия. Барнаул
Пол: Male
Сообщения: 417

is_absent Молодецis_absent Молодецis_absent Молодец
InsetTo и Clone по сути одно и то же если речь идет о копировании существующего узла.
Решать можно так:
1. Выбираем поддерево с корнем в нужном нам узле.
2. Вызываем рекурсивный метод добавления дерева в дерево (пишется за 10 минут)

С переносом сложнее.. там нужно сохранить и идентификаторы, но как вариант, можно сначала скопировать куда-нибудь в переменную поддерево, которое переносим, удалить его и вставить в нужное место с указанием всех данных (кроме left, right и level)

Sheryld
Цитата:
Sheryld:
Одиночное удаление узла
а вот это не так легко.. тебе надо что-то сделать с детями узла
__________________
Nunc est bibendum
is_absent вне форума