Комбинаторные алгоритмы для программистов

          

Длина путей


Деревья можно использовать не только как способ представления структуры данных, но также как средство для анализа поведения определенных алгоритмов. В связи с этим возникает потребность в количественных измерениях различных характеристик деревьев и, в частности, бинарных деревьев.

Наиболее важные количественные характеристики деревьев связаны с уровнями узлов. Уровень

Длина путей
определяется рекурсивно и считается равным нулю, если
Длина путей
корень
Длина путей
; в противном случае уровень
Длина путей
определяется как
Длина путей
. Понятие уровня дает возможность определить высоту
Длина путей
дерева
Длина путей
:

Длина путей

Другими словами, высота дерева есть максимальное число ребер, образующих путь от корня к листу дерева.



Содержание раздела