Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Центр помощи > [C++] Вывод дерева по уровням


Автор: FelikZ 3.6.2008, 08:39
Привет! Есть задача, вывести елементы дерева по уровням используя циклы
Например есть дерево:
-----------5
-------3-------7
----2----4---------8
На экран нужно вывести:
5
3 7
2 4 - 8
Я не могу даже сообразить как это сделать при помощи циклов...
Делал рекурсию, все работает, но перевести в циклы не получается.
Как реализовать?

Автор: dimafeng 3.6.2008, 11:41
Если реализовать дерево масивом, то задача становится элементарной.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)