Согласно Cormen et al. Введение в алгоритмы (Приложение B.5.3), глубина узла X в дереве T определяется как длина простого пути (число ребер) от корневого узла T до X. Высота узла Y равна количество ребер на самом длинном простом пути вниз от Y до листа. Высота дерева определяется как высота его корневого узла.
Обратите внимание, что простой путь - это путь без повторяющихся вершин.
Высота дерева равна максимальной глубине дерева . Глубина узла и высота узла не обязательно равны. См. Рисунок B.6 3-го издания Cormen et al. для иллюстрации этих понятий.
Я иногда сталкивался с проблемами, когда просил подсчитать узлы (вершины) вместо ребер, поэтому попросите разъяснений, если вы не уверены, что должны подсчитывать узлы или ребра во время экзамена или собеседования.