Основные принципы работы с бинарными деревьями в компьютерных алгоритмах:
В бинарном дереве поиска данные хранятся в отсортированном виде. 35 При каждой операции вставки нового или удаления существующего узла отсортированный порядок дерева сохраняется. 5
При поиске элемента искомое значение сравнивается с корнем. 5 Если искомое больше корня, то поиск продолжается в правом потомке корня, если меньше, то в левом, если равно, то значение найдено и поиск прекращается. 5
В сбалансированном бинарном дереве поиска операции поиска, вставки и удаления выполняются за логарифмическое время (так как путь к любому листу от корня не более логарифма). 5