Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

обход бинарного дерева.

17K
25 декабря 2010 года
Heldir
19 / / 28.01.2007
доброго времени суток)
никак не могу найти пример обхода бин.дерева левое корень правое.
буду благодарен за пример такого обхода)
заранее спасибо.
245
25 декабря 2010 года
~ArchimeD~
1.4K / / 24.07.2006
Какие трудности?
Например, рекурсивная функция. В качестве аргумента принимает указатель на вершину. Ну или что там в паскале.
В теле сначала вызывает саму себя с левым поддеревом, затем что-то там делает с текущей вершиной (например выводит), затем вызывает себя с правым поддеревом. Первый запуск - от корня дерево. Вот и будет симметричный обход.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог