Форум программистов, компьютерный форум CyberForum.ru

Как сделать чтобы вывод дерева был не строкой, а деревом? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Разобраться с ошибками в коде http://www.cyberforum.ru/cpp-beginners/thread594502.html
что я делаю неправильно вот код программы #include <iostream.h> #include <string.h> #include <conio.h> int main () { struct strc
C++ подскажите пожалуйста с задачей в общем сначало нужно ввести Х это количество ящиков которые будут ехать по конвееру, над конвеером расположен сам робот, который будет выбирать 1 определенный цвет, а остальные буду проезжать(всего 7 цветов), и должен вестись счетчик нижнего и верхнего склада...примерно так http://www.cyberforum.ru/cpp-beginners/thread594485.html
C++ Перегрузка assing operator. Unhandled exception at 0x103157aa (msvcr100d.dll) in 1exColonSynt_withColonSynt.exe: 0xC0000005: Access violation read
Значит есть линия (класс Line ) , которая состоит из точек (Class Point). Хочется Одной линии передать значения другой. Я перегрузил assing operator для Point работает нормально. Для Класса Line выдает какую злую ошибку Unhandled exception at 0x103157aa (msvcr100d.dll) in 1exColonSynt_withColonSynt.exe: 0xC0000005: Access violation read... Пожалуйста, посмотрите в чем косяк. Код ниже. ...
C++ программа сделана.нужно сделать удаление и добавление элементов
задание к программе. Дан файл, содержащий информацию о результатах спортивных соревнований. Структура записи файла: - номер участника, - фамилия, - город (команда), - количество очков по каждому из двух видов состязаний. Написать программу, выдающую - фамилии призеров по сумме результатов, - результаты заданного спортсмена. ниже архив с этой программой.требуется помощь в добавлении и...
C++ Информационные технологии проделать в экселе http://www.cyberforum.ru/cpp-beginners/thread594429.html
Показать, что выражения x=sin(a) и y=cos(a) описывают окружность при изменении а от 0 до 6.28 радиан.
C++ Балансирование вырожденного дерева Допустим у меня есть построенное бинарное дерево поиска. Помогите пожалуйста решить для меня не очень простую задачу. 1) Просто определить является ли данное дерево вырожденным. (каждый родитель имеет только один потомок или левый или правый) 2) Если да, то перестроить его в идеально сбалансированное. Идеально сбалансированное - дерево, где для каждого узла количество узлов в левом и правом... подробнее

Показать сообщение отдельно
UFO94
263 / 252 / 13
Регистрация: 04.04.2012
Сообщений: 546
03.06.2012, 01:23     Как сделать чтобы вывод дерева был не строкой, а деревом?
Для каждого элемента дерева ввести 2 поля: номер потомка и количество потомков. Например, для вашего рисуночка такие номера потомков и количества потомков:
1 0 2
2 1 2
3 1 2
4 2 0
5 2 0
6 2 0
7 2 0
Тогда все элементы с одинаковым номером потомка печатаются в одной строке, и будем расстояния между элементами закладывать таким, чтобы их потомки на следующей строке нормально поместились
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru