1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
1

работа с bst

12.06.2012, 16:27. Показов 852. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
ребята, всем привет
в общем есть bst дерево, построенное по одному ключу, необходимо перестроить это же дерево по другому ключу, т.е. получить второе bst дерево. алгоритм таков - находим минимальное значение второго ключа, удаляем из первого дерева, заносим во второе, и так до того момента, как первое дерево не станет пустым.
я как сделал, ищу минимальное значение второго ключа полным перебором вершин, запоминаю его, ищу вершину с данным перебором (опять полный перебор), добавляю ее во второе дерево и удаляю из первого. есть идеи как сделать лучше, потому что честно говоря у меня ошибку выбивает)

Добавлено через 44 минуты
ап-ап

Добавлено через 9 часов 5 минут
ап-ап

Добавлено через 6 часов 8 минут
ап-ап
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.06.2012, 16:27
Ответы с готовыми решениями:

BST c++
Здравствуйте. Не могли бы вы, откоментить, что происходит в этом коде. template <typename T> void...

BST of strings
Задание реализовать для binary search tree string-ов функции add, find, print. struct tree{...

BST и классы
Надеюсь на помощь (хотя бы первую часть задания). Нужно: Реализовать класс "множество", хранящий...

Удаление из BST
Есть код, в котором есть проблема (строка 113) с удалением узла дерева. type TTreeNode = class...

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

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

BST - операция изменения узла
Читаю здесь про BST. Дан код: def replaceNodeData(self,key,value,lc,rc): self.key = key ...

BST - операция добавления узла
Читаю здесь про BST. Зачем в put выделять случай пустого дерева? Разве экземпляры классов не...

Нерекурсивный прямой обход BST дерева
Дайте пожалуйста пример реализации НЕрекурсивного прямого обхода дерева


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

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

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