Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
olovo66
@olovo66
Pascal
Как вывести элементы самой короткой ветви в бинарном дереве?
Имеется бинарное дерево, могу найти длину самой короткой ветви, но не получается именно вывести входящие элементы. Помогите, пожалуйста, с кодом
Вопрос задан
более трёх лет назад
57 просмотров
5
комментариев
Подписаться
1
Простой
5
комментариев
Facebook
Вконтакте
Twitter
Антон Федорян
@AnnTHony
а твой код где?
Написано
более трёх лет назад
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;
вот для поиска длины
Написано
более трёх лет назад
Hemul GM
@HemulGM
olovo66
, какие данные ты хочешь вывести?
Написано
более трёх лет назад
olovo66
@olovo66
Автор вопроса
Hemul GM
, имеется бинарное дерево, в котором, логично, есть ветви(задаются с клавиатуры), и надо определить самую короткую ветвь и вывести её элементы
Написано
более трёх лет назад
Hemul GM
@HemulGM
olovo66
, элементы что из себя представляют?
Написано
более трёх лет назад
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
0
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Pascal
Простой
Зачем коды не работает?
1 подписчик
28 нояб. 2024
151 просмотр
0
ответов
Pascal
Простой
Какая ошибка в коде?
1 подписчик
29 окт. 2024
138 просмотров
2
ответа
Книги
+4 ещё
Простой
Можете посоветовать книг (желательно относительно новых) по Object Pascal/Lazarus?
1 подписчик
19 сент. 2024
571 просмотр
2
ответа
Pascal
Простой
Почему программа не выводит матрицу?
1 подписчик
14 сент. 2024
89 просмотров
0
ответов
Pascal
Простой
Почему программа не выводит множество на экран?
1 подписчик
07 сент. 2024
81 просмотр
2
ответа
Pascal
Простой
Почему программе не удаётся найти указанный файл?
1 подписчик
09 авг. 2024
102 просмотра
2
ответа
Pascal
Простой
Что значит выражение a:=b > c?
1 подписчик
30 июл. 2024
140 просмотров
1
ответ
Pascal
+1 ещё
Простой
Почему программа не выводит числа, которые делятся на 3 и на 5?
1 подписчик
23 июн. 2024
145 просмотров
2
ответа
Pascal
Простой
Почему программа выводит некорректный результат?
1 подписчик
19 июн. 2024
95 просмотров
1
ответ
Pascal
Простой
Как работает WriteLn в PascalAbc?
1 подписчик
более года назад
100 просмотров
2
ответа
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Менеджер по развитию ключевых клиентов (ИТ-проекты, B2B)
Eltex
•
Новосибирск
от 80 000 ₽
Senior Java Developer
Zenfox Media
от 3 500 до 4 000 $
PHP разработчик (Laravel)
Creative Code
от 130 000 до 170 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама