![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 19.05.2009
Сообщений: 3
|
![]()
Итак задача состоит в том что дано дерево небходимо вывести его элементы в порядке симетричного обхода. Написал програму но ее крашит когда идет попытка перехода к правому сыну (выдается ошибка переполнения стека). Немогу понять где допущена ошибка, может ктото подскажет.
Код:
Последний раз редактировалось Stilet; 18.05.2010 в 12:13. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 04.05.2010
Сообщений: 495
|
![]()
Поясни свою структуру хранения дерева.
У вершины 2 нет сыновей, но вершина 4 имеет родителя 2. Что это значит. И для чего ссылки на родителя. Для симметричного обхода этого не нужно. Планируется расширение задачи ?
Нажми на весы, поставь +
Для благодарностей : WebMoney WMR R252732729948 |
![]() |
![]() |
![]() |
#3 |
Регистрация: 19.05.2009
Сообщений: 3
|
![]()
А это я просто тестировал и минял по разному дерево
Дерево имеет следущую структуру Код:
Последний раз редактировалось Stilet; 18.05.2010 в 12:14. |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 04.05.2010
Сообщений: 495
|
![]()
Очень уж ты намудрил с симметричным обходом. Вот так проще.
Код:
Код:
Нажми на весы, поставь +
Для благодарностей : WebMoney WMR R252732729948 |
![]() |
![]() |
![]() |
#5 |
Регистрация: 19.05.2009
Сообщений: 3
|
![]()
Да сегодня утром после сна и сам увидил свою ошибку.
Но правильный вариан ты успел сделать быстрее =) P.S. Z1000000 спасиба за внимание к моей проблеме и за ее решение. |
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Обход бинарного дерева в ширину. Delphi 7. | ZhooZhik | Помощь студентам | 4 | 01.12.2011 02:48 |
Обход дерева в глубину | patriarch | Общие вопросы C/C++ | 1 | 07.05.2009 12:31 |
Обход двочного дерева + пару отн. простых задач С++ | Lazio | Фриланс | 3 | 14.04.2009 14:56 |
обход дерева | ribka | Помощь студентам | 2 | 11.12.2007 20:38 |