Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Листинг 9.7. Программа вывода бинарного дерева




% show(Tree): отображение бинарного дерева

show Г Tree):-show2(Tree, 0).

% show2(Tree, Indent): отображение дерева Tree с отступом Indent show2 (nil, _ i.


show2(t(Left, X, Right), indent) Ind2 is Indent + 2, show2[ Right, Ind2>, tab! Indent), write С X), nl, show2(Left, Ind2).


% Отображение с отступом поддеревья

i Отображение правого поддерева

% Вывод элемента, соответствующего корню

% Отображение левого поддерева


Упражнение

9.10. Приведенная выше процедура отображения деревьев показывает дерево в не­привычной ориентации, при которой корень находится слева, а листья дере­ва - справа. Напишите (более сложную) процедуру для отображения дерева в обычной ориентации, при которой корень находится вверху, а листья — внизу.


Глава 9. Операции со структурами данных



Графы





Поделиться с друзьями:


Дата добавления: 2015-10-01; Мы поможем в написании ваших работ!; просмотров: 519 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Начинать всегда стоит с того, что сеет сомнения. © Борис Стругацкий
==> читать все изречения...

2300 - | 2053 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.009 с.