1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
| onizuka1988 |
Сообщение
#1
|
|
Группа: Пользователи Сообщений: 7 Пол: Мужской Реальное имя: Andrew Репутация: 0 |
Здравствуйте, искал уже подобную задачу, нашёл модуль для работы с ней, но там нету одной процедуры.
Вот сама задача: Разработайте программу работы с бинарным деревом. Программа должна содержать следующие процедуры, вызывае-мые из меню: - построение пустого дерева; - добавление нового элемента; - удаление указанного поддерева; - просмотр дерева в следующем порядке: левая ветвь, узел, правая ветвь. А вот там процедура которой у меня нету - удаление указанного поддерева Буду очень благодарен, если кто нибуть поможеш с данной программой (желательно целиком, но если нет - то можно и процедуру). |
![]() ![]() |
| onizuka1988 |
Сообщение
#2
|
|
Группа: Пользователи Сообщений: 7 Пол: Мужской Реальное имя: Andrew Репутация: 0 |
Вот Процедура удаления самого элемента:
Непомню, где то сдесь на форуме брал это из программы, где есть все функции для работы с бинарным деревом. А вот процедура из Вашего модуля:
Так вот, как я понимаю, если одинаковых элементов в дереве не будет, то соответственно не обязательно нужна процедура поиска поддерева. Нужно переделать Вашу процедуру, просто указываеться элеменет, который нужно удалить, после чего удаляется заданный элемент и все его ветвления вправо и влево. Если сможете, помогите дописать. |
onizuka1988 Бинарное дерево (который раз) 22.12.2006 16:18
volvo А вот там процедура которой у меня нету - [b]удал… 22.12.2006 17:32
onizuka1988
Погоди...
Есть же процедура "удаление дере… 23.12.2006 1:15
volvo Тогда показывай код инициализации и заполнения дер… 23.12.2006 1:18
volvo А теперь подними глаза и перечитай мой пост выше..… 24.12.2006 22:55
onizuka1988
А теперь подними глаза и перечитай мой пост выше.… 24.12.2006 23:08
onizuka1988 Спасибо за ответы, решение уже найдено... 27.12.2006 5:08
LP.by а можна вапросик??
де найти решение этой задачи???… 9.01.2007 0:38![]() ![]() |
|
Текстовая версия | 22.12.2025 20:52 |