Как востановить бинарное дерево? Допустим у нас имеется линейная безскобочная запись бинарного дерева, которую мы получили префиксным/инфиксным/постфиксным обходом. Как можно востановить структуру бинарного дерева?
Пример вывода, вершины: abcdef...
Правильно ли я понимаю, что вточности востановить дерево не удастся?

21 Авг 2019 в 06:32
221 +1
0
Ответы
1

Да, вы правильно понимаете. Если у вас есть только линейная запись бинарного дерева в виде префиксного/инфиксного/постфиксного обхода, то восстановить его структуру полностью не удастся. Для полного восстановления дерева необходимо знать как минимум обход в виде полного префиксного и постфиксного обходов (или аналогичную комбинацию), чтобы правильно восстановить все вершины и связи между ними.

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

20 Апр в 13:17
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 493 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир