Я делаю переподготовку алгоритмов и структур данных.
Я запутался в понятии глубина против высота дерева.Во многих случаях, особенно на сайтах, посвященных опросам, мне кажется, что эти термины используются взаимозаменяемо.
Мне кажется, что базовая литература определяет их как применимые к узлу и , а не к дереву.
Таким образом, глубина корня (который является узлом) составляет 0
.Высота корня (или любого подузла) - это максимальная высота его дочерних элементов.
Но когда вы применяете эти термины к дереву, т.е. находите максимальную глубину дерева, кажется, что эти термины теперь "бессмысленны" и могут использоваться взаимозаменяемо, то есть, чтобы найти максимальную глубину, просто рассчитайте максимальную высоту.
Например, в этом посте Проверьте, сбалансировано ли дерево ответы сосредоточены на высоте дерева, тогда как определение баланса может быть на глубине дерева
Правильно ли мое понимание или я испортил эти основы?