Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Количество использований конструкторов не соответствует количеству использований деструкторов https://www.cyberforum.ru/ cpp-beginners/ thread2023825.html
Привет. Из названия темы понятен повод моего негодования. Не могли бы вы сказать, что не так? Файл с объявлениями: #include <iostream> #include <string> #include <conio.h> using namespace std; class Human { string name;
C++ Виртуальный метод класса, возвращаемый значения разных типов
Доброго времени суток. Появилась необходимость в создании виртуального метода, который позволял бы получать значения разных типов из дочерних классов. Виртуальные методы, к сожалению или к счастью, шаблонными быть не могут, а другого в голову ничего не приходит. Как быть? На всякий случай, сразу предупрежу, что шаблонным базовый класс делать нельзя. Пример с 2-мя дочерними классами: class...
C++ Return в цикле for https://www.cyberforum.ru/ cpp-beginners/ thread2023791.html
Привет всем) Возник вопрос по поводу return. Имеется следующий код (поиск простых чисел): #include <iostream> using namespace std; bool IsSimpleNumber(int n) { if (n < 2)
C++ Литература https://www.cyberforum.ru/ cpp-beginners/ thread2023775.html
Посоветуйте литературу по C++. Начинающим себя не могу назвать, но и до "про" еще как до Луны пешком.
C++ Возврат ссылки от функции перегруженного оператора
Здравствуйте, меня интересует вопрос, когда функция-член класса, к примеру перегруженного оператора присваивания возвращает ссылку, зачем так делать? Это нужно для того, чтобы создавать цепочку из операторов присваивания? К примеру: a = b = c; где все переменные это объекты класса То есть когда функция возвращает ссылку после b = c на объект класса, функция перегруженного оператора ...
C++ Книги по GUI https://www.cyberforum.ru/ cpp-beginners/ thread2023769.html
Посоветуйте книги по C++, в которых учат создавать оболочку для программы (GUI). Для Python это , например, "Python 3 и PyQt. Разработка приложений". P.S. А если знаете и про Java/C# напишите тоже, пожалуйста.
C++ Системные библиотеки C++ Нужно написать программу на C++ которая будет взаимодействовать с Wi-Fi, Blutooth и USB портами, какие библиотеки специализированны для работы с этими устройствами ? https://www.cyberforum.ru/ cpp-beginners/ thread2023738.html Как воспроизвести .mp3 файл в консольном приложении? C++
Прошу подсказать какую функцию необходимо использовать для проигрывания музыки, желательно чтобы прилагалась библиотека которую нужно подключить. Буду признателен. (Нашел вот такую функцию: mciSendString(), однако про нее как то мало информации и выдает ошибку: ld returned 1 exit status).
C++ Вычисление значения функции, заданной графически https://www.cyberforum.ru/ cpp-beginners/ thread2023717.html
Задание. Нарисовать блок-схему, написать программу для вычисления значения функции, заданной графически, по введённому с клавиатуры аргументу. Методические рекомендации. Представьте график функции в аналитическом виде. Для этого разбейте его на отрезки и для каждого из них составьте уравнение прямой. Составьте блок-схему, затем программу на языке С++. Протестируйте программу....
C++ Автоматическая генерация нужного количества выражений Добрый день, уважаемые форумчане! Подскажите пожалуйста возможна ли на языке С++ реализация задачи и если возможна, то в каком направлении мне двигаться: В исходных данных задано определенное количество пар переменных: int N = 4; float a0 = 1.37175025; float b0 = 0.14328455; float a1 = 1.37243093; float b1 = 0.14314492; https://www.cyberforum.ru/ cpp-beginners/ thread2023716.html
C++ Если в строке есть одинаковые цифры вывести Yes ,иначе Nо
ребят помогите почему не работает ?? задача такова : если в строке есть одинаковые цифры вывести Yes ,иначе Но #include <iostream> using namespace std; int main(){
C++ Ошибка копирования объекта класса в массив https://www.cyberforum.ru/ cpp-beginners/ thread2023699.html
Подскажите, пожалуйста, как решить данную проблему? Пример из книги Лафоре. char chararray; string word; cout << "Введите слово: "; cin >> word; int wlen = word.length(); cout << "По одному символу: "; for (int j = 0; j < wlen; j++) cout << word.at(j);
223 / 37 / 4
Регистрация: 18.11.2012
Сообщений: 1,502
06.08.2017, 21:35  [ТС] 0

Определить количество уровней двоичного дерева поиска - C++ - Ответ 10667397

06.08.2017, 21:35. Показов 9979. Ответов 15
Метки (Все метки)

Ответ

Цитата Сообщение от zer0mail Посмотреть сообщение
А что его искать - оно в первом ответе.
ах, ну да, а я тут мозг ..бу себе и другим, так что ли..

Добавлено через 17 часов 6 минут
Кликните здесь для просмотра всего текста
C++
1
2
3
4
5
6
7
8
9
template<typename T>
void ListTree<T>::depthHelper(TreeNode<T>* ptr)
{
    static int left = 0, right = 0;
    left = high_left(ptr->leftPtr);
    right = high_right(ptr->rightPtr);
 
    depthRef = (left > right) ? (left + 1) : (right + 1);
}

Так работает, а как сделать так, чтобы не использовать вспомогательные функции?

Вернуться к обсуждению:
Определить количество уровней двоичного дерева поиска C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.08.2017, 21:35
Готовые ответы и решения:

Частотный словарь из слов текстового файла в виде дерева двоичного поиска
Задача: Построить частотный словарь из слов текстового файла в виде дерева двоичного поиска....

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

Расчет количества уровней в бинарном дерева
Доброго всем времени суток, есть бинарное дерево с функциями добавления, удаления и печати, нужно...

Пример двоичного дерева
Здравствуйте! Возникла мысль попробовать реализовать двоичное дерево в c++ для этого решил сначала...

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

Подсчет уровней в двоичном дереве поиска
каков алгоритм подсчета уровней в двоичном дереве поиска. спасибо.

Алгоритм реализации двоичного дерева
Нужно написать реализацию двоичного дерева с использованием шаблонов в упрощенном виде следуя...

Проверка корректности двоичного дерева
Здравствуйте! Задача такая, Свойство двоичного дерева поиска можно сформулировать следующим...

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

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