Если у меня есть бинарное дерево поиска, подобное этому, то какой самый низкий общий предок узлов 6 и 1?
Первый общий предок бинарного дерева
Ответы (1)
Согласно определению самого младшего общего предка в Википедии, я исправляюсь:
Наименьший общий предок (LCA) — это понятие в теории графов и информатике. Пусть T — корневое дерево с n узлами. Наименьший общий предок определяется между двумя узлами v и w как наименьший узел в T, у которого оба v и w являются потомками (где мы позволяем узлу быть потомком самого себя).
Так что да, исходя из этого определения, правильный ответ будет 6
. Если это вопрос интервью, было бы хорошо уточнить заранее с интервьюером.
person
BrokenGlass
schedule
13.04.2012
8
, но я видел людей, которые также отвечали6
- person BrokenGlass   schedule 13.04.2012