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

Вывод дерева по уровням - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Обратная польская запись http://www.cyberforum.ru/cpp-beginners/thread746881.html
Помогите пожалуйста найти обратную польскую запись выражения: 3-25+2/(31*5--3)*7*2 Заданы приоритеты и ассоциативности операций (сигнатура): + (2) – (2) <------------ & + (1) – (1) ------------>
C++ Сапер на С++ помогите пожалуйста переделать игру сапер, программа работает, осталось оформить ее с классом "Field", помогите пожалуйста, а то в классах ничего не понимаю, все методы есть, вот код : // Mines.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <iostream> #include <time.h> #include <windows.h> #include <conio.h> http://www.cyberforum.ru/cpp-beginners/thread746880.html
C++ Найти НОД ДЛИННЫХ чисел
как найди НОД коротких чисел, ясно, но как найти НОД ДЛИННЫХ ????????????
Задачи для написания программ C++
Изучаю с++ в течение месяца: знаком с функциями, указателями, ссылками, классами, циклами, if, чуть-чуть с массивами и чуть-чуть с перегрузкой функций (вроде ничего не забыл). Главное в изучении языка с++ - практика, так что мне нужны задачи, которые я мог бы выполнить, опираясь на те знания, которые у меня есть! Так что прошу вас - напишите в этой теме задания для меня, если не сложно то...
C++ Запрос к БД с переменными http://www.cyberforum.ru/cpp-beginners/thread746848.html
Добрый день Сразу скажу, я не программист, я системный администратор. С программированием сталкиваюсь очень редко. И вот, появилась задача, которую необходимо выполнить с помощью С++, а на его изучение уходит очень много времени, которого к сожалению нет! =( Все мои "попытки" не увенчались успехом. Задача состоит в следующем, необходимо все листы доступа прокси сервера вынести в БД MySQL....
C++ Алгоритмы c++ Помогите пожалуйста решить эти задачки напишите код с коментариями или хотябы просто обьясните Для матрицы расстояний получить оценка снизу и оценку нулей. - 4 3 6 8 4 - 5 5 3 D = 3 5 - 10 10 6 5 10 - 5 8 3 10 5 - Алгоритм Евклида. Два варианта. Примеры вычисления и фрагмент программы. подробнее

Показать сообщение отдельно
Ded_Vasilij
231 / 213 / 15
Регистрация: 01.09.2012
Сообщений: 2,103

Вывод дерева по уровням - C++

26.12.2012, 17:28. Просмотров 2195. Ответов 0
Метки (Все метки)

Задача:написать функцию вывода бинарных деревьев по уровням.
Проблема: как вывести все элементы дерева я знаю.проблем нет - это простая рекурсия. А вот как вывести все элементы по уровням?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
struct TE
{
   int info;
   TE* left;
   TE* rigth;
}
 
void print(TE* root)//обход дерева сверху вниз
{
  if (!root) return;
  coot << root->info;
  print(root->left);
  print(root->rigth)
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 18:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru