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

Вывод дерева на экран - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Задан массив C(n). Сформировать матрицы http://www.cyberforum.ru/cpp-beginners/thread846662.html
Помогите пожалуйста!!Задан массив C(n) . Сформировать матрицу A(n,n),как произведение массивов C и СT и матрицу B(n,n), элементы которой вычислить по формуле: Aij=Bij/max|A|. Решить матричное уравнение XA=3B-E, где E – единичная max. Массив нужно вводить из файла.
C++ Ошибки Expression syntax #include <stdio.h> main(){ int i,j,k,z;int B; static char s="Mama"; char c; for (z=0;(c=s)!='\0';z++) switch(c) { case'm':, case'M':, case'm':, case'M': B=B=0177; http://www.cyberforum.ru/cpp-beginners/thread846653.html
C++ Нужно определить. Какой алгоритм использовался
Какой алгоритм использовался при написании этой программы, или хотябы похож на какой алгоритм? Кто то мне говорил что похоже на алгоритм Брона Кербоша #include "stdafx.h" #include "stdio.h" #include "conio.h" #define M 120 int g; //массив, содержащий матрицу смежности int Res; //список несмежных ребер int N_res; //кол-во несмежных ребер
Очистка экрана в консоли через определенное время C++
Результат стоит в консоли секунду потом происходит очистка экрана. как такое можно реализовать??
C++ Массив X(10) Y(12) Прибавлять min элементы http://www.cyberforum.ru/cpp-beginners/thread846627.html
Массив X(10) Y(12) Прибавлять min элементы.(Xmin+Ymin) Помогите, как надо строит программу(С++)
C++ Построить график функции помогите составить программу вычеркивания графика полукубической параболы подробнее

Показать сообщение отдельно
yoghurt92
374 / 345 / 22
Регистрация: 17.05.2012
Сообщений: 1,049
25.04.2013, 22:34     Вывод дерева на экран
Troll1, вот вывод красивый

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
void outputTree(TreeNode *Ptr, int totalSpace)
        {
            while(Ptr != NULL)
            {
                outputTree(Ptr -> right, totalSpace + 5);
 
                for(int i = 1; i <= totalSpace; i++)
                    cout << " ";
 
                cout << Ptr -> data << "\n";
 
                Ptr = Ptr -> left;
                totalSpace += 5;
            }
        }
totalSpace первый раз передавайте равное 0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru