0 / 0 / 0
Регистрация: 02.04.2017
Сообщений: 56
1

удаление элемента бинарного дерева

18.01.2018, 13:24. Показов 3749. Ответов 1
Метки нет (Все метки)

как удалить элемент бинарного дерева,имеющий 2 потомка?(например дерево (2)-(7 и 0)-(4 и 10),порядок вхождения 2,7,4,10,0 удалить
надо 7,т.е. дерево получится (2)-(4,0)-(10))
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.01.2018, 13:24
Ответы с готовыми решениями:

Удаление элемента из бинарного дерева
Ругается компилятор в Visual Studio при выполнении кода удаления элемента, а именно в том месте,...

Удаление элемента из сбалансированого бинарного дерева
Задание: написать программу, которая создает сбалансированное бинарное дерево, написать процедуру,...

Реализовать удаление элемента бинарного дерева
Подскажите пожалуйста, нужен метод, который удаляет элемент( и возвращает этот элемент) из...

Некорректное удаление элемента бинарного дерева поиска
Задача состоит в том, чтобы удалить максимальный в левом поддереве элемент и все его порожденные...

1
2480 / 1907 / 951
Регистрация: 21.12.2010
Сообщений: 3,474
Записей в блоге: 10
19.01.2018, 10:27 2
Если удаляемый узел (узел 1) имеет оба поддерева (левое (минимальное) и правое (максимальное)) то надо
1) Найти максимальный элемент в минимальном (левом) поддереве (ну или минимальный элемент в максимальном (правом) поддереве) - это будет узел 2
2) Скопировать узел 2 на место узла 1
3) Удалить узел 2 со старого места этим же алгоритмом
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.01.2018, 10:27
Помогаю со студенческими работами здесь

Удаление из бинарного дерева
Здравствуйте! Помогите с удалением узла из бинарного дерева. Номер узла вводится пользователем ...

Удаление узла бинарного дерева
всем привет.вот есть у меня бинарное дерево тока фун-ии добавления и обхода.очень нужно удалени...

Удаление бинарного дерева по слоям
вот задачка такая встала и ни че в голову не приходит. как будет выглядеть функция чтоб удаляла...

Удаление вершины бинарного дерева
Как удалять вершины бинарного дерева вместе с потомками?

Удаление узла из бинарного дерева
всем доброго времени суток! имеется бинарное дерево, которое хранит в себе элементы с данными в...

Удаление Узла Бинарного Дерева.
Добрый День.Возникла проблема с реализацией части функции контейнера для удаления элемента с двумя...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru