С Новым годом! Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 13.10.2014
Сообщений: 8
1

Монотонная последовательность узлов бинарного дерева поиска

22.09.2015, 08:35. Показов 967. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день. есть бинарное дерево поиска и какое-то заданное число S. Нужно найти все монотонные последовательности узлов дерева, сумма значения которых равна S.
Пример.
6
/ \
3 8
/ \ / \
2 4 7 10
/ \ / \ / \
1 0 0 5 9 0


Для данного дерева если S = 9, то результат 3 последовательности: 6+3, 4+5, 9.

Как лучше построить алгоритм поиска этих последовательностей? Мне в голову пришла пока только мысль, выделить каждую ветку дерева и в ней уже искать эти последовательности. Кол-во веток равно кол-ву листков дерева. Но что-то мне подсказывает, что это не совсем оптимальный путь.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.09.2015, 08:35
Ответы с готовыми решениями:

Проверка орфографии с помошю бинарного дерева поиска
Привет всем!!!Искал в гугле но нашел подобных работ,помогите с алгоритмом ,полезными ссылками ,не...

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

В дереве бинарного поиска найти для него количество четных значений узлов дерева
В файле input.txt хранится последовательность целых чисел. По входной последовательности построить...

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

1
-39 / 2 / 1
Регистрация: 21.09.2015
Сообщений: 58
22.09.2015, 14:55 2
Можно написать общий метод обхода куста с одним корнем. Применить этот метод к каждому узлу до исчерпания узлов.
0
22.09.2015, 14:55
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.09.2015, 14:55
Помогаю со студенческими работами здесь

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

Реализация бинарного дерева поиска
Есть код, Помогите найти ошибку. using System; namespace BinarySearchTree { public...

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

Реализовать прямой НЕрекурсивный обход бинарного дерева поиска
Нужно реализовать прямой НЕрекурсивный обход бинарного дерева поиска. Добавлено через 11 минут...


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

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