Alvin Seville
|
|||||||||||
1 | |||||||||||
AVL-деревья - вставка узла29.08.2018, 21:09. Показов 1454. Ответов 10
Метки нет (Все метки)
AVLTreeNode<T>:
1) Вставить узел как в обычное BST. 2) Менять балансы предков до тех пор, пока не найдется первый разбалансированный. 3) Применить к этому предку вращение и закончить алгоритм. ? Добавлено через 3 часа 24 минуты Тема актуальна.
0
|
29.08.2018, 21:09 | |
Ответы с готовыми решениями:
10
Вставка в AVL дерево Вставка нового узла в бинарное дерево Поиск узла в XML и вставка его в TreeView AVL-деревья - вычисление баланса узла |
29.08.2018, 21:31 | 4 |
Пдф-ка с гиперссылками, там найди раздел АВЛ-Деревья
Vse_Voprosy_vosstanovlen.pdf
1
|
Alvin Seville
|
|
29.08.2018, 21:40 [ТС] | 7 |
Допустим я так сделаю. У меня уже есть метод вставки (без балансировки). Но как в другом методе я передам этот добавленный узел по ссылке? Тот же root теоретически может быть изменен - пересбалансирован.
0
|
Alvin Seville
|
||||||
29.08.2018, 21:48 [ТС] | 9 | |||||
Хорошо. Точнее, мне требуется возврат по ссылке? Точнее так:
Добавлено через 58 секунд А сможет ли root измениться, если я передам предок добавленного узла для балансировки? Я же не root по ссылке передаю.
0
|
Masson1848
|
29.08.2018, 21:54
#10
|
Не по теме: Я помог, чем смог. Дальше ты сам, я уже сплю.
0
|
Alvin Seville
|
|
29.08.2018, 21:54 [ТС] | 11 |
Спасибо тебе. Но, все-же, вопрос остается открытым.
0
|
29.08.2018, 21:54 | |
29.08.2018, 21:54 | |
Помогаю со студенческими работами здесь
11
Удаление узла из AVL-дерева AVL - деревья AVL-деревья Правый поворот [AVL-деревья] AVL-деревья - высота пустых деревьев AVL-деревья - не вижу высоты у деревьев Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |