Cтраница 2
Если бинарное дерево имеет вид дерева из гл. LEFT, NAME, RIGHT), где LEFT и RIGHT содержат указатели левого и правого сыновей соответственно, и NAME содержит имя, хранящееся в узле. Указатели могут иметь значение Л, означающее, что поддерево, на которое они указывают, пусто. Если указатель корня дерева есть Л, то само дерево пусто. Как и следовало ожидать, успешный поиск завершается во внутреннем узле дерева бинарного поиска и безуспешный поиск завершается во внешнем узле. [16]
Вершины бинарного дерева имеют два адреса связи на узлы последующего уровня, которые делятся на левый и правый адреса, и один адрес связи на вершину предыдущего уровня. Если группа вершины содержит два элемента, это полная вершина, если один - неполная, если у вершины нет группы, это концевая вершина. Множество вершин, связанное с данной вершиной через левый адрес, образует левую ветвь этой вершины; если используется правый адрес связи, образуется правая ветвь. Полная ветвь вершины образуется от ее концевой вершины. Полную ветвь называют поддеревом. [17]
![]() |
Пример неплотного индекса. [18] |
Записи бинарного дерева обычно меньше по объему памяти записей основного файла У. Это позволяет еще больше сократить количество обращений к внешней памяти. [19]
![]() |
Пример неплотного индекса. [20] |
Реализация бинарного дерева позволяет сократить время поиска данных по сравнению с бинарным поиском, однако возрастает требуемый объем внешней памяти. [21]
С бинарным деревом на А мы связываем следующее правило голосования. Затем на основе Т получим решение для дерева. [22]
Определение 5.1 Бинарное дерево - это либо внешний узел, либо внутренний узел, связанный с парой бинарных деревьев, которые называются левым и правым поддеревьями этого узла. [23]
Лемма 5.5 Бинарное дерево с N внутренними узлами имеет N 1 внешних узлов. [24]
Лемма 5.6 Бинарное дерево с N внутренними узлами имеет 2N связей: N-1 связей с внутренними узлами и N 1 связей с внешними узлами. [25]
Пусть имеется бинарное дерево А, каждая вершина х которого помечена натуральным числом v ( x), причем для листа v ( x) 0 и одна и та же пометка не встречается дважды ни на каком пути. Начинать следует с корня, а заканчивается этот путь в некотором листе. [26]
Мы определили бинарное дерево как конечное множество узлов, которое либо пусто, либо состоит из корня и двух бинарных деревьев. Если дерево пусто, то Т Л; в противном случае Т - адрес корня этого дерева, а LLINK ( Т), RLINK ( Т) - указатели соответственно на левое и правое подде-ревья этого корня. [27]
Следовательно, полное бинарное дерево можно просто представить в последовательно распределенной памяти; структура дерева будет содержаться в самом порядке узлов. [28]
Применяя свойства бинарного дерева, мы находим 2м типов, совместимых с Th ( 21 х) для некоторого счетного множества Xcz А. [29]
На вершине бинарного дерева, собранного из спичек, помещен сахар. Найдя его, муравей-разведчик сообщает своим собратьям, как до него добраться. Однако если для достижения сахара надо идти шесть раз влево, то для сообщения этого факта требуется меньше времени, чем если к сахару ведет путь влево, вправо, два раза влево, вправо, влево. [30]