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

Проверить бинарное дерево на сбалансированность - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Если среднее арифметическое чисел больше нуля, то результат записать в один файл, если меньше - в другой http://www.cyberforum.ru/cpp-beginners/thread1833989.html
Напишите пж код, чет не шарю)) буду благодарен. Написать программу, которая вычисляет среднее арифметическое чисел, записанных в файле. Если среднее арифметическое больше нуля, то полученный результат записывается в файл plus.rez, а если меньше нуля - minus.rez.
C++ Вычислить значение выражения y={e}^{2/x}-cos2x+1 решений функций увеличивать на 0,2 шагами, изменение с 3 до 1 в значений x http://www.cyberforum.ru/cpp-beginners/thread1833978.html
C++ Описать структуру с именем TRAIN
Описать структуру с именем TRAIN, содержащую следующие поля: название пункта назначения; номер поезда; время отправления. Написать программу, выполняющую следующие действия: ввод с клавиатуры данных в массив, состоящий из десяти элементов типа TRAIN; записи должны быть размещены в алфавитном порядке по названиям пунктов назначения; вывод на экран информации о поездах, отправляющихся после...
C++ Ввод данных в массив с клавиатуры
Ребят помогите.Нужен код , который бы заполнял массив с клавиатуры 3х4 . Вот код ввода данных с клавиатуры vvodcifri // ввод данных с клавиатуры P1 = 0; for ( ; ; ) { stlb1 = 0;
C++ Вычислить сумму ряда с помощью циклов while, do while, for http://www.cyberforum.ru/cpp-beginners/thread1833908.html
1/1/1+1/1/3+1/1/5+1/1..... 101+1/103 \frac{1}{1*1}+\frac{1}{1*3}+\frac{1}{1*5}+...+\frac{1}{1*103}
C++ Как распарсить djvu файл Хочу сделать просмотрщик djvu файлов под macOS с использованием Qt. Ткните, в какую сторону копать. подробнее

Показать сообщение отдельно
ShuricFC
0 / 0 / 0
Регистрация: 08.09.2016
Сообщений: 72
25.10.2016, 11:17  [ТС]     Проверить бинарное дерево на сбалансированность
Цитата Сообщение от ShuricFC Посмотреть сообщение
C++
1
2
3
4
5
while (f >> n && n != 0)
{
    Tree tmp = new Binary_Tree();
    push(n, &tree);
}
Вводим пока не натыкаемся на ноль, тоесть 0 в дерево не заносим

Добавлено через 5 минут
По заданию сбалансированное дерево - дерево если для любой его вершины высота левого и правого поддерева для этой вершины отличается не более чем на 1
 
Текущее время: 21:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru