Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 14.05.2020
Сообщений: 6
1

Дано N - дерево. Найти поддеревья с максимальным и минимальным соотношением (высота / число листьев)

18.11.2020, 07:20. Показов 1558. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Дано N-дерево. Найти поддеревья с максимальным и минимальным соотношением (высота / число листьев).
Собственно, такое вот задание. Буду благодарен за полный код решения, но в основном не понятны два момента:
1) Как создать структуру под N-дерево (N-арное, полагаю). Для бинарного дерева создавалась структура с 1 ключом под данные и с 2 ключами под левое и правое поддеревья, а здесь неограниченное кол-во возможных поддеревьев, т.е. нужна какая-то универсальная структура.
2) Абсолютно без понятия как идти по дереву и в каком направлении, очевидно, тут рекурсивный обход, но дальше этого я не продвинулся.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.11.2020, 07:20
Ответы с готовыми решениями:

Деревья. Найти поддеревья с максимальным и минимальным соотношением
Дано N-дерево. Найти поддеревья с максимальным и минимальным соотношением (высоты / число листьев)

Дано 100 чисел, найти разность между максимальным и минимальным числом
Даны 100 вещественных чисел. Найти разность между максимальным и минимальным числом. В голову не...

Дано 20 вещественных чисел. Найти разницу между минимальным и максимальным из них
Дано 20 вещественных чисел. Найти разницу между минимальным и максимальным из них.

Определить функцию, аргументом которой является дерево. Функция должна вернуть ветвь с максимальным количеством листьев
Ребята,помогите написать программу,я в Лиспе плохо разбираюсь,сформировать программу не могу,а...

0
18.11.2020, 07:20
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.11.2020, 07:20
Помогаю со студенческими работами здесь

Бинарное дерево: найти количество листьев
Нужно написать функцию, которая находит количество листьев в бинарном дереве

Найти число элементов списка между минимальным элементом и максимальным элементом
Дан список L, элементы которого являются целыми числами. Найти число элементов между минимальным...

Дано 10 вещественных чисел. Вычислить разность между максимальным и минимальным из них
Дано 10 вещественных чисел. Вычислить разность между максимальным и минимальным из них.

Дано 10 вещественных чисел. Вычислить разность между максимальным и минимальным из них
Дано 10 вещественных чисел. Вычислить разность между максимальным и минимальным из них.

Дано 10 вещественных чисел. Вычислить разность между максимальным и минимальным из них
Дано 10 вещественных чисел. Вычислить разность между максимальным и минимальным из них.

Дано 10 натуральных целых чисел. Вывести на экран разницу между максимальным и минимальным числом
Дано 10 натуральных целых чисел. Вывести на экран разницу между макси-мальным и минимальным числом


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru