Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывод математических формул Здравствуйте, программисты. Возможен ли вывод математических формул? Например: осуществить вывод формулы: x2-4. Как я понимаю, это можно сделать как-то графически? Меня интересуют те главы C++,... https://www.cyberforum.ru/ cpp-beginners/ thread2028532.html C++ Работа со строками Utf8
Нужно строку в кодировке Utf8 вывести в консоль по 10 символов, в строке могут быть как буквы кириллицы, так и латиницы и знаки препинания. А UTF-8 — многобайтовая кодировка, символ в ней может...
C++ Цикл приостановка выполнения остального кода https://www.cyberforum.ru/ cpp-beginners/ thread2028471.html
Есть программа, в ней цикл... пока выполняется цикл не выполняется остальной код (который под циклом) Есть ли способ выполнять этот цикл не приостанавливая выполнение остального кода программы?
C++ Получить значение с поля типа указатель https://www.cyberforum.ru/ cpp-beginners/ thread2028469.html
Всем привет. Вот не задача. Нужно получить значение в поля класса типа указатель, который является public. class init { public: init(); ~init(); int number; int* number_ptr;
Динамическое выделение памяти / Передача указателя на строку в функцию C++
Здравствуйте друзья. Помогите пожалуйста разобраться с выделением динамической памяти. Ситуация следующая: Создаю некий класс и задаю конструктор, в котором открываю файл с текстом и загружаю этот...
C++ Изменить размер вектора Всем привет! Есть вектор (QVector, но std::vector в данном случае работает также) с набором некоторых данных, мне необходимо переодически изменять его размер при этом не изменяя сами данные, для... https://www.cyberforum.ru/ cpp-beginners/ thread2028438.html
C++ Ищу книги по нейронным сетям с примерами программ на С++ https://www.cyberforum.ru/ cpp-beginners/ thread2028429.html
Кто изучает нейронные сети? Посоветуйте книги по ним, чтобы в книге были примеры программ на С++.
C++ Два консольный приложения в одном
Есть 2 разных консольных приложения... Нужно сделать так что бы они запускались в одном и работали одновременно. Как это можно реализовать, есть идеи ?
C++ Возвращение размера списка https://www.cyberforum.ru/ cpp-beginners/ thread2028385.html
Помогите пожалуйста : Написать функцию GetListSize, которая вернет размер списка (количество элементов в нем). В качестве аргумента нужно передать указатель на корневой элемент. Весь интернет...
C++ Подсобите понять ошибку: Я написал простенькую функцию, которая заставляет угадывать число, подсказывая больше оно или меньше, пока не угадаешь. Если вводить вместо цифры букву, программа входит в цикл, выдавая "больше". Я... https://www.cyberforum.ru/ cpp-beginners/ thread2028268.html
Разбор ошибки при выделении массива заданного размера C++
Вообщем пишу код конкатенации строк. Простейшее упражнение из Праты. Вводим фамилию, имя. Программа выводит фамилию, добавляет ",_", имя. На строке с char summary; вываливает ошибка c2131 expression...
C++ Алгоритм пока есть хотя бы один живой персонаж К примеру, у меня есть два вектора, team_one и team_two каждый из них содержит в себе по 5 игроков, есть ф-и проверки жив ли игрок ещё и есть ли у игрока оружие иначе ударить он не сможет, пример ... https://www.cyberforum.ru/ cpp-beginners/ thread2028254.html
68 / 67 / 52
Регистрация: 28.10.2015
Сообщений: 388
17.08.2017, 21:22 0

Найти второй максимум в двоичном дереве поиска - C++ - Ответ 10694637

17.08.2017, 21:22. Показов 5227. Ответов 2
Метки (Все метки)

Лучший ответ Сообщение было отмечено TheJazzMandono как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
int seacrh_second_max(tree*tr)
{
    tree*temp = tr;
    while (temp->r != nullptr)
    {
        if (temp->r->r == nullptr)
            return temp->value;
        temp = temp->r;
    }
    return temp->l->value;
}


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

Как найти в двоичном дереве поиска минимальный элемент, превышающий некоторое заданное значение?
Вот примерная рекурсивная функция, но я не знаю, как выйти из нее в нужный момент. void range(Node...

Как найти в двоичном дереве поиска минимальный элемент, превышающий некоторое заданное значение?
Вот примерная рекурсивная функция, но я не знаю, как выйти из нее в нужный момент. void range(Node...

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

Реализация словаря в двоичном дереве поиска
Помогите,пожалуйста, создать программу на С++! Тема: Релизация словаря в двоичном дереве...

2
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.08.2017, 21:22

Необъявленный идентификатор в двоичном дереве поиска
Добрый вечер! у меня возникла проблема по программе, составленной по данному условию: ...

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

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

Написать функцию поиска элемента X в двоичном дереве поиска
Написать функцию поиска элемента X в двоичном дереве поиска.

Алгоритм поиска числа всех вершин высоты N в двоичном дереве
Добрый день. Нужно придумать эффективуюю программу(алгоритм) поиска числа всех вершин высоты N в...

Найти максимальный элемент в двоичном дереве
Помогите решить задачку:найти максимальный элемент в двоичном дереве. Шаблон уже есть ,мне нужно...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.