Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Прибавить к результату работы функции единицу в куче Не могу разобраться с синтаксисом кучи. Покажите на примере: ф-я возвращает квадрат числа и к этому квадрату в main прибавляем 1. Напишите эту программу и объясните как прописать кучу. https://www.cyberforum.ru/ cpp-beginners/ thread1786764.html Вариативные шаблоны C++
почему не работает template <typename E, typename... Types> void print(const E Arg, const Types&... args) { cout << Arg << endl; print(args...); } int main() { print(5, "ewfw", 4);...
C++ Конструктор-копирование шаблона класса https://www.cyberforum.ru/ cpp-beginners/ thread1786733.html
Объясните пожалуйста, что я делаю не так.
C++ Определить лежит ли точка внутри треугольника Треугольник и точка (№102) В декартовой системе координат на плоскости заданы координаты вершин треугольника и еще одной точки. Требуется написать программу, определяющую, принадлежит ли эта точка... https://www.cyberforum.ru/ cpp-beginners/ thread1786714.html
Как исправить ошибку "Link2001:unresolved external symbol __imp__UuidToStringW@8"? C++
Ошибка: unresolved external symbol __imp__UuidToStringW@8 Линкую статическую либу, все конфиги прописал, либа есть. Один проект компилит, а второй нет. При чем конфиги у них одни и те же фактически,...
C++ Заполнить символьный массив в классе Почему не могу присвоить значение в 1 поле, только символьное, целочисленное проходит нормально... #include <iostream> using namespace std; struct Auto { char lable; https://www.cyberforum.ru/ cpp-beginners/ thread1786674.html
C++ Ввод адреса папки здравствуйте, надо ввести адрес папки для работы с файлами для visual c++ (консольное приложение) как это сделать? если уже есть аналогичная тема, дайте пожалуйста ссылку. https://www.cyberforum.ru/ cpp-beginners/ thread1786672.html C++ Почему вызывается деструктор?
Доброго времени суток. Написал такой код: struct O { virtual ~O() { cout << "hey"; } }; struct Ex : public O
C++ Почему у меня для использования функций cstring не нужно включать прототип библиотеки https://www.cyberforum.ru/ cpp-beginners/ thread1786661.html
Я недавно начал осваивать с++ с помощью учебника и там по ходу главы создается тренировочный класс String для работы со строками и в нем перегружается оператор индексирования для работы со строчками...
C++ Поиск литературы-задачника по составлению АТД Нету ли у кого-нибудь литературы-задачника по составлению АТД на c++ Пример задания: реализовать структуру данных где операция добавления,удаления,поиска выполняются за такую-то сложность.... https://www.cyberforum.ru/ cpp-beginners/ thread1786660.html
C++ Объявление функции с массивом
Сейчас задам очень странный вопрос) Что это значит: int F1(char) не могу понять)) спасибо! Добавлено через 25 минут и вот ещё вопрос: a += 'A' -'a'
C++ C++ и MQL4 Здравствуйте. Понимаю, что пишу не по теме, но я не нашел ветку с MQL, а на родном форуме мне не могут помочь(все молчат). Например, в DLL реализована следующая функция: int func(int& x) //Или через... https://www.cyberforum.ru/ cpp-beginners/ thread1786622.html
4 / 1 / 0
Регистрация: 09.10.2015
Сообщений: 204
0

Найти сумму листьев в бинарном дереве поиска - C++ - Ответ 9409012

28.07.2016, 14:27. Показов 3527. Ответов 1
Метки (Все метки)

Дано бинарное дерево поиска(ключи-целые числа).Найти сумму листьев.
Вот мой код.Но он не работает.Скажите почему и исправьте.Спасибо
C++
1
2
3
int sum_leaves(tree_node* r){
return (r->left==NULL ? r->val : sum_leaves(r->left) ) + 
          (r->right==NULL ?r->val :sum_leaves(r->right) ) ;}


Вернуться к обсуждению:
Найти сумму листьев в бинарном дереве поиска C++
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.07.2016, 14:27
Готовые ответы и решения:

Количество листьев в бинарном дереве
Задача: Найти количество листьев в дереве. Собственно ввод и вывод дерева есть: #include...

Как в бинарном дереве у всех листьев вычесть введенное число?
вот кусок int main(void) { /* Первоначально дерево пусто*/ sNode *root = NULL; int...

Функция поиска в бинарном дереве
Я понимаю как реализовать эту функцию если в бинарном дереве хранятся обычные числа(последовательно...

Если в дереве есть хотя бы один простой элемент, то найти сумму не листьев; иначе увеличить все четные элементы вдвое
Дано дерево целых чисел. Если в дереве хотя бы один простой элемент, то найти сумму не листьев....

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

Поиск ключа в бинарном дереве поиска
Здравствуйте! Помогите ещё с задачками) 1.Поиск ключа в бинарном дереве поиска (точное...

Необычная функция в бинарном дереве поиска
Здравствуйте, уважаемые форумчане. Очень прошу Вашей помощи. Задание: Реализовать структуру...

Вычислить количество листьев в бинарном дереве
Вычислить количество листьев в бинарном дереве.

Вычислить количество листьев в бинарном дереве
вычислить количество листьев в бинарном дереве

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