![]() |
1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!
![]() |
ALma |
![]()
Сообщение
#1
|
![]() Группа: Пользователи Сообщений: 7 Пол: Женский Репутация: ![]() ![]() ![]() |
Собственно в чем проблема. Имеется бинарное дерево с элементом, содержащим поля Это бинарное дерево надо обработать и представить в виде другого дерева с элементом, содержащим поля struct spisok{ Я для этой обработки пытаюсь использовать поиск с включением, собственно вот функция node_2* searchA(node *top, node_2 *root){ Частично функция работает. То есть поля заполняются. Но идея поиска с включением не выполняется. То есть если находится узел дерева с таким же значением номера цеха, то он добавляется еще раз( а не меняются значение полей с зарплатами) Эта функция вызывается у меня в обходе дерева void obhod (node *top) при вызове prosmotr_spisok(root); печатается только элемент с минимальным номером цеха. правда печатается несколько раз. Помогите, пожалуйста разобраться в чем у меня проблема. |
![]() ![]() |
![]() |
Текстовая версия | 29.07.2025 15:52 |