Двоичное дерево поиска
Двоичное дерево поиска(BST) - дерево, в котором все узлы следуют свойствам:
1. Левое поддерево узла имеет ключ, меньше или равный ключу его родительского узла
2. Правое поддерево узла имеет ключ больше, чем ключ родительского узла.
Таким образом дерево делит все свои поддеревью на два сегмента: левое и правое поддеревья. Есть еще одно определение данного дерева:
leftsubtree(keys) =< node(key) =< rightsubtree(keys)
Data Science: Алгоритмы и Структуры данных
Двоичное дерево поиска(BST) - дерево, в котором все узлы следуют свойствам:
1. Левое поддерево узла имеет ключ, меньше или равный ключу его родительского узла
2. Правое поддерево узла имеет ключ больше, чем ключ родительского узла.
Таким образом дерево делит все свои поддеревью на два сегмента: левое и правое поддеревья. Есть еще одно определение данного дерева:
leftsubtree(keys) =< node(key) =< rightsubtree(keys)
Data Science: Алгоритмы и Структуры данных