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

Бинарное дерево выводит только последний узел - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Google C++ Style Guide http://www.cyberforum.ru/cpp-beginners/thread962351.html
Здравствуйте....Хочу разобраться с рекомендациями google по поводу написания кода... http://google-styleguide.googlecode.com/svn/trunk/cppguide.xml Может есть у кого-нибудь исходник, отвечающим всем требованиям данного guide??? И есть ли русскоязычный перевод?
C++ Элементы, стоящие на нечетных местах, расположить в порядке возрастания, а на нечетных в порядке убывания Помогите пожалуйста написать программу на С++ или С#. Нужно использовать метод парных перестановок. Дана последовательность x1,x2,...,x20. Элементы, стоящие на нечетных местах, расположить в порядке возрастания, а на нечетных в порядке убывания. Заранее спасибо) http://www.cyberforum.ru/cpp-beginners/thread962349.html
C++ двунаправленный список
Двунаправленный список.Найти сумму первого и последнего элементарных.Заранее спасибо
C++ Перегрузка
Написать программу на языке C++, реализующию перегруженную функцию z_cnt, получа- ющую в качестве аргумента или массив целых чисел, или символьную строку, и возвраща- ющую количество подсчитанных элементов. Признаком конца числового массива считать элемент с нулевым значением (добавить при инициализации массива). Словом считать по- следовательность символов, для которых функция isalpha...
C++ Обработка out_of_range http://www.cyberforum.ru/cpp-beginners/thread962307.html
Всем привет. Имеетмся матрица, реализованная как std::vector <std::vector <int>>. Мне нужно найти сумму всех соседних элементов для каждого элемента матрицы. В общем случае это сумма 8 элементов, но для граничных элементов это количество меньше. Как мне написав алгоритм для общего случая обрабатывать выход за границу, так чтобы при выходе за границу просто сситались след элементы. Знаю есть ...
C++ Вызов приложения на C++ и передача ему управления Программа которая должна из своего API вызвать приложение на C++ и передать ему управление. В API программы сделал так, записал поинтер приложения в файл. Главное что не получается это потом этот поинтер прочитать в C++ и присвоить его объекту. int _tmain(int argc, _TCHAR* argv) { int p; std::ifstream in ("e:\\my.txt"); in>>p; подробнее

Показать сообщение отдельно
ViktorKozlov
133 / 125 / 2
Регистрация: 13.12.2012
Сообщений: 293
25.09.2013, 20:22     Бинарное дерево выводит только последний узел
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
void add(int x, Node* &Tree)
{
    if(Tree==NULL)
    {
        Tree=new Node;
        Tree->x=x;
        Tree->l=Tree->r=NULL;
        return;
    }
    else if (x<Tree->x)
        add(x,Tree->l);      
    else if (x>Tree->x)
        add(x,Tree->r);
}
 
Текущее время: 23:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru