Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.10.2015, 10:38   #1
Кира_Миронова
Новичок
Джуниор
 
Регистрация: 03.02.2015
Сообщений: 1
Печаль Бинарное дерево

Создать бинарное дерево поиска на основе статического массива записей.
Выполнить следующие операции (каждая операция должна быть реализована в отдельной процедуре):
1. Добавить элемент к бинарному дереву поиска.
2. Удалить заданный элемент из дерева.
3. Подсчитать количество листов (терминальных элементов).
4. Определить высоту бинарного дерева поиска.
5. Осуществить поиск заданного элемента в дереве.
6. Проверить действительно ли созданное дерево является бинарным деревом поиска.
7. Выполнить поиск первого, среднего и последнего элементов (а также не существующего) в дереве, определить при этом количество сравнений. Сравнить эффективность поиска в дереве с поиском в массиве.
8. Реализовать процедуру вывода (процедура вызывается после каждой операции (п.1-п.4))
Кира_Миронова вне форума Ответить с цитированием
Старый 17.10.2015, 11:18   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Попытки и наработки увидеть можно?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Бинарное дерево tzaf Общие вопросы C/C++ 0 06.05.2013 21:17
Бинарное дерево Alexsandr Visual C++ 0 05.06.2012 18:30
бинарное дерево Intess Помощь студентам 0 23.05.2011 15:58
Бинарное дерево lubafffka Общие вопросы C/C++ 0 29.04.2009 12:28