Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Бинарное дерево поиска (определить максимальную глубину) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Подключение файлов http://www.cyberforum.ru/cpp-beginners/thread831782.html
Как правильно соединить такие 3 файла: main_doc.cpp (файл с главной функцией, с которого все собственно и начинается) gamer.cpp(файл с классом) gamer.h(заголовочный файл класса). Что и где мне...
C++ Цикл с предусловием, печать текста Добрый вечер, господа программисты :) Помогите решить задачу - Если в текст входит любая буква из слова KEY, напечатать yes, иначе no. Вот что я набросал: // 10_1_14.cpp: определяет точку входа для... http://www.cyberforum.ru/cpp-beginners/thread831772.html
Определяет в каждом предложении текста количество символов, отличных от букв и пропуска C++
Я не знаю что надо добавлять, помогите пожалуйста! Вот код #include "stdafx.h" #include <iostream> #include <fstream> #include "locale.h" #include <stdio.h> #include <string.h> #include...
C++ Программа на C++ Где ошибка?
Ребята! Добавил в программу класс Getraenk(напитки). Она не хочет работать. Что сделал неправильно? #include <iostream> #include <cmath> using namespace std; //die Vereinbarung der Klasse...
C++ Рекурсия (напечатать в обратном порядке заданный текст) http://www.cyberforum.ru/cpp-beginners/thread831747.html
помогите с задачей пожалуйста! нужно напечатать в обратном порядке заданный текст (за текстом следует точка). используя механизм рекурсии или через цикл.
C++ Объединение двух списков в один без повтора элементов (С++) нужно дописать функцию, которая делает из двух списков один (новый), в котором все элементы разные, то есть не повторяются. Спасибо! #include <iostream> using namespace std; class Elem {... подробнее

Показать сообщение отдельно
yoghurt92
374 / 345 / 22
Регистрация: 17.05.2012
Сообщений: 1,049
08.04.2013, 20:23
gas1992,

вот вам мой вариант

C++
1
2
3
4
5
int getMaxDepth(Tree* tree, int depth) {
if (tree == null)
return depth;
return max(getMaxDepth(tree->left, depth + 1), getMaxDepth(tree->right, depth + 1));
}
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru