что делить.
Итак, пусть T — «обычное» ориентированное дерево, и из каждой вершины может исходить n ребер. В зависимоти от задачи, можно считать сбалансированность разными способами:
Если n четно, тогда сбалансированность можно считать по следующей формуле:
— мощность поддерева, с корнем в j-той вершине данного дерева. Нумерация здесь соответсвует обходу в ширину, а корень дерева имеет нулевой индекс. То есть, мы берем все ребра исходящие из корня дерева и делим это множество на два. Ссуммируем мощность подмножеств, которые начинаются с вершин, в которые входят эти ребра, и делим одну сумму на другую.Если n нечетно, тогда формула видоизменяется следующим образом:

Также сбалансированностью можно считать следующую величину:
Комментариев нет:
Отправить комментарий