Создайте класс бинарного дерева (ключ – целые числа). Требуется создать реализации для типичных операций над элементами:
1. insert – добавление нового елемента;
2. search – поиск елемента;
3. max – поиск елемента c наибольшим значением;
4. min – поиск елемента c наименьшим значением;
5. print – отображение всех элементов на экран.
>Скажите почему поиск максимального и минимального элемента в дереве не правильно работают? Потому что они вообще ничего не делают - такой ответ тебя устроит? Просто по логике - поиск минимума и максимума должны выглядеть почти одинаково. А у тебя принципиально разные структуры в них. Тебя это не смутило? А еще одни должны искать минимальное/максимальное значение поля key, но это поле нигде не упоминается. Тоже странно, да? Что же до самого поиска - делай его рекурсивно. Функция MIN должна выбирать наименьший элемент из MIN(left), MIN(right), key.