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

Рекурсив. обход бин. дерева поиска - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вывод слова с наибольшим количеством гласных букв http://www.cyberforum.ru/cpp-beginners/thread747640.html
записывается 10 слов и потом выводится одно слово с большим количеством гласных букв
C++ Простая функция ( корень ) Вобщем суть: y=sqrt(3)+sqrt(sqrt(6))+sqrt(sqrt(sqrt(9))) - и так до 99. Долбусь над программой четвертые сутки ( может показаться что она легкая)) Наброски #pragma argsused #include<iostream.h> #include<math.h> int main() { int i,j; float y,x=0; int a,b,n=0; http://www.cyberforum.ru/cpp-beginners/thread747621.html
C++ Нифига не понял, почему всё работает
z=x<<y;. Все три переменные - объекты моего класса, оператор << в этом классе не перегружен, но всё не только скомпилировалось, но, судя по тесту, даже не глючит. Класс имеет единственное поле-данное: uint8_t Data; //This is the number. The encoding is additional code. The byte order is little-endian.. Массив "сырых" байт, а на самом деле цифр смешанной системы с основаниями 2 и 256....
C++ нарисовать точки в dev
доброго времени суток. уже не первый дель ломаю голову как нарисовать точки по координатам прочитанными из файла. координаты генерируются случайно (это пройденный этап).
C++ Поменять строки матрицы местами используя указатели http://www.cyberforum.ru/cpp-beginners/thread747603.html
Вот код для смены строк. // Smena_strok.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <clocale> int _tmain(int argc, _TCHAR* argv) { setlocale(LC_ALL,"rus");
C++ Как работает программа (прокомментировать) Друзья, прокомментируйте прогу, это алгоритм планирования Round Robin #include "stdafx.h" #include "conio.h" #include "stdlib.h" #include "locale.h" #include "iostream" using namespace std; int globaltime = 0; int n; подробнее

Показать сообщение отдельно
scofielcl
4 / 4 / 0
Регистрация: 11.09.2011
Сообщений: 143
27.12.2012, 10:24     Рекурсив. обход бин. дерева поиска
Доброе утро.

Имею следующий код :

C++
1
2
3
4
5
6
7
print_tree(bintree *p){
if(p){
print_tree(p->left);
cout<<p->inf<<"   ";
print_tree(p->right)
}
}
Ни как не могу понять как же от так работает.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 21:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru