Разработка АТД "Бинарное дерево поиска"

Отменен
Заказ
3753332
Раздел
Программирование
Предмет
Основы программирования
Антиплагиат
Не указан
Срок сдачи
1 Фев 2021 в 23:55
Цена
Договорная цена
Блокировка
10 дней
Размещен
20 Дек 2020 в 17:51
Просмотров
86
Описание работы

Интерфейс АТД "BST - дерево" включает следующие операции:

• опрос размера дерева,

• очистка дерева,

• проверка дерева на пустоту,

• поиск элемента с заданным ключом,

• включение нового элемента с заданным ключом,

• удаление элемента с заданным ключом,

• итератор для доступа к элементам дерева с операциями:

1) установка на корень дерева,

2) проверка конца дерева,

3) доступ к данным текущего элемента дерева,

4) переход к следующему по значению ключа элементу дерева,

5) переход к предыдущему по значению ключа элементу дерева,

• обход дерева по схеме, Lt->t->Rt

• Алгоритмы программы в рекурсивной форме

• Доп. функция: удаление узла дерева на основе метода объединения двух поддеревьев удаляемого узла (рекурсивная форма)

Для тестирования коллекции интерфейс АТД "BST - дерево" включает дополнительные

операции:

• вывод структуры дерева на экран,

• опрос числа просмотренных операцией узлов дерева.

2. Выполнить отладку и тестирование всех операций АТД "BST - дерево" с помощью

меню операций.

3. Выполнить тестирование средней трудоѐмкости операций поиска, вставки и удаления

элементов для среднего и худшего случаев.

4. Провести сравнительный анализ экспериментальных показателей трудоѐмкости

операций.

5. Составить отчѐт по контрольной работе .

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу1 год
Средний балл4.53
СтоимостьНазначаете сами
ЭкспертВыбираете сами
Уникальность работыот 70%
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Прямой эфир