Cтраница 1
Поддерево - это решающее дерево для одного из преемников вершины Верш. [1]
Поддерево показывает левостороннюю рекурсию операции, которая отражается в правиле ( 1) БНФ. Таким образом, сложение обрабатывается слева направо. Левосторонняя рекурсия предполагает выполнение операций слева направо. [2]
Еслилевое поддерево ниже узла Хбылодлиннее правого, то сейчаслевое ипра-вое поддеревья имеют одинаковую глубину. Глубина поддерева с корнем в узле X не изменилась - она также равна глубине левого поддерева плюс единица. В этом случае npouejrypaAddNode установит переменную grew в значение False, указывая, что дерево сбалансировано. [3]
Когда поддерево состоит только из двух узлов, чертится соединяющая их дуга с пропускной способностью г. Ясно, что построенная сеть будет удовлетворять всем требованиям равномерного поддерева. Больше того, построенная сеть обладает минимальной общей пропускной способностью дуг. [4]
Каждое поддерево, на которое указывает левый или правый указатель узла, само является двоичным поддеревом. Поэтому шаги 3 и 4 делают 5-шаговый алгоритм рекурсивным. [5]
Если поддерево с областью видимости общих точек не имеет, то его можно сразу же отбросить. [6]
Это поддерево можно взять в качестве искомого. [7]
![]() |
Объединение пирамид в пирамиду большего размера. [8] |
Если бы поддерево было более высокое, вы продолжили бы перемещать узел 7 вниз. В конечном счете либо будет достигнута точка, в которой узел 7 больше обоих своих потомков, либо алгоритмдостигнетоснованиядерева. [9]
Рассмотрим некоторое поддерево ГДк-1) дерева 7 на рис. 5.2, состоящее из вершины w и ее первых t поддеревьев. При доказательстве оптимальности мы покажем, что нужно провести максимум М разрезаний Ti ( w) в процессе работы алгоритма. [10]
Однако, правое поддерево может содержать некоторые меньшие ключи, поэтому для завершения вставки потребуется выполнить дополнительные действия. Аналогично, если ключ вставляемого элемента меньше ключа корня и больше всех ключей в левом поддереве корня, можно снова создать новое дерево с новым элементом, помещенным в корне, но если левое поддерево содержит какие-либо большие ключи, необходимы дополнительные действия. Перемещения всех узлов с меньшими ключами в левое поддерево и всех узлов с большими ключами в правое в общем случае оказывается сложным преобразованием, поскольку узлы, которые должны быть перемещены, могут быть разбросаны по всему пути поиска для вставляемого узла. [11]
Указатель на правое поддерево в замещающем узле устанавливается так, чтобы указывать на правое поддерево удаляемого узла. [12]
Боли есть поддерево вида, представленного на рис. 26, где у - отметка вершины и на правой ветви есть узел Д, то должно существовать поддерево вида рис. 27, где Л7 и В определяют различные поддеревья в смысле: а) если поддеревья о корнями и и В совпадают как графы, то они должны различаться отметками вершин v узлов; б) поддеревья не совпадают как графа. [13]
Будем называть поддерево дерева граничным, если оно имеет с остальной частью дерева лишь одну общую вершину. [14]
Tk образует искомое поддерево. [15]