Динамические структуры данных.

Выполнен
Заказ
5387637
Раздел
Работа с текстом
Предмет
Другое
Антиплагиат
70% eTXT
Срок сдачи
30 Апр 2023 в 21:00
Цена
0 ₽
Блокировка
10 дней
Размещен
25 Апр 2023 в 17:40
Просмотров
16
Описание работы
Составить программу на языке си для построения и обработки дерева общего вида или упорядоченного двоичного дерева, содержащего узлы типа float,int,char или enum. Основные функции работы с деревьями реализовать виде универсальных процедуру или функций. После того как дерево создано, его обработка должна производиться в режиме текстового меню со следующими действиями:
1) Добавление нового узла (для двоичного дерева положение нового узла определяется в соответствии с требованием сохранения порядка; для дерева общего вида должен задаваться отец добавляемого узла. Добавляемый узел становится самым младшим сыном)
2) текстовая визуализация дерева (значение каждого узла выводится в отдельной строке, с отступом, пропорциональным глубине узла, в порядке старшинства узлов)
3) удаление узла(двоичное дерево перестраиваться в соответствии с требованием сохранения целостности и порядка; для дерева общего вида удаляется все под дерево, исходящее из удаляемого узла. Должно быть предусмотрено корректное освобождение памяти )
4) вычисления значения некоторой функции от дерева (целой или логической) , в соответствии с заданием.
Задание: проверить, является ли двоичные дерево симметричным (равным своему отражению)
Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.96
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Время выполнения заказа:
3 дня 3 часа 20 минут
Выполнен в срок
Отзыв о выполненном заказе
Предыдущий заказ
Следующий заказ
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир