Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
olovo66
0
вклад
1
вопрос
0
ответов
0%
решений
Комментарии
Информация
Ответы
Вопросы
Комментарии
Подписки
Нравится
Как вывести элементы самой короткой ветви в бинарном дереве?
olovo66
@olovo66
Автор вопроса
Hemul GM
, имеется бинарное дерево, в котором, логично, есть ветви(задаются с клавиатуры), и надо определить самую короткую ветвь и вывести её элементы
Написано
более трёх лет назад
Как вывести элементы самой короткой ветви в бинарном дереве?
olovo66
@olovo66
Автор вопроса
Антон Федорян
,
function Height(Tree:PNode): integer;
var
left,right: integer;
begin
if Tree^.left = nil then left:= 0
else left:= Height(Tree^.left);
if Tree^.right = nil then right:= 0
else right:= Height(Tree^.right);
Height:=1+ min(left,right);
end;
вот для поиска длины
Написано
более трёх лет назад
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама