![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Пользователь
Регистрация: 26.08.2011
Сообщений: 46
|
![]()
Всем привет. Исправьте пжл ошибку. Ф-ция принимает линейный однонаправленный список отсортированный по возрастанию. В процессе работы берёт по 2 элемента из этого списка, складывает и присваивает их переменной "s". Далее вставляет полученный элемент в конец этого же списка и начинается формирование бинарного дерева. Правой ссылке вставленного элемента присваивается 2-е взятое значение из списка, а левой 1-е взятое значение из списка. Список сортируется в порядке возрастания и первые два элемента удаляются из него. Но вот по окончании выводит дерево в непонятном порядке(при выводе используется прямой обход). Может я неправильно формирую дерево??? Подскажите пжл кто знает.
Код:
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ошибка в функции (СИ) | zterry | Общие вопросы C/C++ | 3 | 28.12.2011 06:50 |
ошибка в функции | Katus | Общие вопросы Delphi | 10 | 10.12.2011 05:43 |
C# Функции(ошибка) | Extez1 | Помощь студентам | 2 | 17.03.2011 12:43 |
Ошибка в функции | grafgrial | Общие вопросы Delphi | 4 | 06.01.2011 15:02 |
Ошибка в функции | Lotles | Общие вопросы C/C++ | 10 | 26.11.2010 16:04 |