@kostyakos52000
student

Как корректно заполнить бинарное дерево, если ключи совпадают?

Как должно себя вести бинарное дерево, если при вводе данных с клавиатуры введённый ключ соответствует ключу, который уже хранится в бинарном дереве? Как оптимальнее всего решить эту проблему? Вопрос общий, однако возник при выполнении конкретной задачи:
задача

Автоматизированная информационная система на железнодорожном вокзале со­держит сведения об отправлении поездов дальнего следования.
Для каждого поезда указывается:
* номер поезда;
* станция назначения;
* время отправления.
Данные в информационной системе организованы в виде двоичного дерева.
Написать программу, которая:
* обеспечивает первоначальный ввод данных в информационную систему и фор­мирование двоичного дерева;
* производит вывод всего дерева;
* вводит номер поезда и выводит все данные об этом поезде;
* вводит название станции назначения и выводит данные о всех поездах, следу­ющих до этой станции.
Программа должна обеспечивать диалог с помощью меню и контроль ошибок при вводе.
  • Вопрос задан
  • 126 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы