|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
08.05.2017, 14:42 | #1 |
Новичок
Джуниор
Регистрация: 08.05.2017
Сообщений: 1
|
Поиск в двоичном дереве на Си
Доброго времени суток. Помогите решить проблему. Проблема такая: Я ищу элемент в дереве, Допустим он по середине находится, а потом хочу вывести все дерево, тогда элемент которые левее того, что я искал пропадают
struct tree *searchISBN(struct tree *a , int n) { while (a) { if( (n-(a->nom)) < 0 ){ a = a->left; continue; } else if( (n-(a->nom)) > 0 ){ a = a->right; continue; } else { return a; } } return NULL; } |
09.05.2017, 10:05 | #2 |
Форумчанин
Регистрация: 09.05.2017
Сообщений: 751
|
- что значит пропадают? Ну вывод начинайте сначала, да и все!!!!!
Напишу программу на C++ и Asm для AVR. Черчение: sergeisky@yahoo.com.
|
09.05.2017, 10:11 | #3 |
Форумчанин
Регистрация: 09.05.2017
Сообщений: 751
|
Как Вы ищете, что-то сравниваете больше-меньше. Искать надо так:
Код:
Напишу программу на C++ и Asm для AVR. Черчение: sergeisky@yahoo.com.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Поиск в двоичном дереве | Вероника99 | Помощь студентам | 1 | 22.06.2016 19:55 |
Поиск в двоичном дереве. | hgfdd | Общие вопросы C/C++ | 1 | 15.11.2012 01:32 |
Бинарный поиск в дереве c++ | vvsmvps | Фриланс | 1 | 23.05.2011 10:44 |
Рекурсивный алгоритм поперечного обхода в двоичном дереве поиска ( С++ ) | Madara88 | Помощь студентам | 0 | 06.05.2011 10:04 |
Сколько раз повторяется элемент в двоичном дереве? | Maksik | Помощь студентам | 1 | 21.06.2010 17:03 |