Во-первых, я прочитал так много тем в стеке относительно avl-деревьев, но у меня возникли проблемы с пониманием реализации, представленной другими пользователями.AVL tree реализация шаг за шагом
Я знаком с идеей дерева AVL, как он балансирует сам, и я знаю, как реализовать стандартное дерево BST, что очень полезно, но я не могу найти в Интернете один кусок C++ Реализация AVL с пошаговым введением, что я пытаюсь сделать, это найти материал, который позволит мне самым легким образом понять, что происходит с кодом.
Наверное, в штате есть несколько студентов/выпускников ИТ, которые могут помочь мне со своими академическими сценариями, к сожалению, я не нашел ничего интересного при использовании дяди Google.
Все, что я нашел, некоторые части неполного кода, в то время как я ищу для реализации, которая включает в себя: структуры дерева, все балансирующие функции с некоторым объяснением, как это делается & печать в заказе/удалении/функции узла вставки как скважина
http://kukuruku.co/hub/cpp/avl-trees весьма полезен, но все же ему не хватает какого-то базового объяснения, и я просто не могу обойти эту вещь.
Это видео очень хорошо для AVL деревьев. Весь курс потрясающий: https://www.youtube.com/watch?v=FNeL18KsWPc –
Вы хотите реализовать шаблон? Если нет, то у меня есть хорошее дерево AV AV и я бы хотел ответить на любые ваши вопросы. – jschultz410