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

Проблемы с выводом бинарного дерева - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ По заданной вещественной матрице N*M найти http://www.cyberforum.ru/cpp-beginners/thread171751.html
По заданной вещественной матрице N*M найти Мои наработки: #include <stdio.h> #include <conio.h> #define N 5 #define M 5
C++ Код Прюфера Написал программу по коду Прюфера (кодирует и декодирует дерево). Получилось довольно немало текста... В связи с чем хочу задать вопрос, что вы считаете лишнее в этой программе? Что бы вы... http://www.cyberforum.ru/cpp-beginners/thread171750.html
C++ Программа зависает при очищении памяти
Здраствуйте. Написал программу, вроде работает нормально, только при окончании зависает. Вот код: #include <iostream> #include <ctime> using std::cout; using std::cin; using std::endl; ...
Определить простые множители C++
Задание: Составить программу определения, является ли данное число простым. Если число не является простым, то определить все его простые множители Заранее спасибо..
C++ Чтение из бинарного файла http://www.cyberforum.ru/cpp-beginners/thread171713.html
Добрый вечер.Возникла проблема при чтении имени объекта из бинарного файла,запись в файл идет по структуре |char|int|double|float|'/0'| (запись идет с первого байта) char lname =0; ...
C++ Извлечь из строки числа Нужно извлечь из строки числа. "12/12/12" результат! day = 12; mounth = 12; year = 12; убил 10 минут чтобы найти что-то похожее на этом форуме, ничего не нашел! ну а у гугла я видемо не... подробнее

Показать сообщение отдельно
accept
4822 / 3243 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
03.10.2010, 07:53
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
        else {
              cout << "Дерева не дзеркально подiбнi!!!" << endl;
              cout << "tree_1 -> "
                       << tree_1->key
                       << "  "
                       << tree_1->left->key
                       << "  "
                       << tree_1->right->key
                       << endl;
                       
              cout << "tree_2 -> "
                       << tree_2->key
                       << "  "
                       << tree_2->left->key
                       << "  "
                       << tree_2->right->key
                       << endl;
        }
Добавлено через 2 минуты
C++
1
2
    if ((tree_1==NULL&&tree_2==NULL)||(tree_1!=NULL&&tree_2!=NULL))
        if ((tree_1->left==tree_2->right)||(tree_1->right==tree_2->left))
это как, если деревья равны NULL, то разыменовывать первое и взять в нём левый узел
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru