может кто-нибудь объяснить вращающиеся методы в дереве AVL и с примером и есть 4 типа, которые вращают LL, RR, LR и RL. Я знаю вращение LL и RR, но у меня есть некоторые проблемы с вращением RL и LR?AVL дерево вращающиеся методы?
0
A
ответ
2
Здесь не следует задавать такие вопросы, потому что вы можете решить это с помощью простого поиска в Google и изучить себя, как я это сделал. Но вот это действительно хороший способ написания псевдокода для него:
IF tree is right heavy {
IF tree's right subtree is left heavy {
Perform Double Left rotation
} ELSE {
Perform Single Left rotation
}
} ELSE IF tree is left heavy {
IF tree's left subtree is right heavy {
Perform Double Right rotation
}
ELSE {
Perform Single Right rotation
}
}
Вот ссылка, где я получил от этого. В документе также есть более подробное объяснение, которое должно устранить: http://www.cise.ufl.edu/~nemo/cop3530/AVL-Tree-Rotations.pdf
Смежные вопросы
- 1. AVL дерево - требуется: String, найдено: AVL
- 2. Итерация через дерево avl
- 3. Дерево AVL delete
- 4. Уничтожить все дерево AVL
- 5. C++ дерево AVL баланс
- 6. Итерации через дерево AVL
- 7. BST дерево AVL
- 8. AVL дерево баланс фактор
- 9. Это дерево AVL?
- 10. Дерево AVL: проблема наследования Python
- 11. RedBlack и AVL дерево C++
- 12. AVL дерево с отсортированным списком?
- 13. «Вращение», чтобы получить дерево AVL
- 14. AVL дерево rebaancing после удаления
- 15. Дерево C++ AVL пересчитывает высоту
- 16. AVL дерево вращения пример осветление
- 17. Когда нужно выбрать дерево RB, дерево B-Tree или AVL?
- 18. AVL двоичный поиск дерево вращение C++
- 19. AVL дерево четыре поворота не работает
- 20. Когда дерево AVL лучше, чем хеш-таблица?
- 21. Итерация через дерево Avl в java
- 22. найти сложность вставки в avl-дерево
- 23. AVL дерево не может вычислить высоту дерева
- 24. Ошибка при вставке в дерево AVL
- 25. AVL дерево в заказ обхода не работает
- 26. Как повернуть treap или AVL-дерево?
- 27. Преобразование деревьев AVL в красное черное дерево
- 28. Вставка строк в дерево AVL в C++?
- 29. Как перебалансировать дерево AVL после удаления листа?
- 30. AVL дерево слева и справа вращения C#