Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Вектор структур, в которых также векторы. Ошибка переполнения вектора https://www.cyberforum.ru/ cpp-beginners/ thread1155175.html
Как реализовать такое дело: Есть структура MyStruct1 struct MyStruct1{ std::vector<MyStruct2> myStruct2; }; В которой вектор структур MyStruct2. struct MyStruct2{
Напечатать все слова строки, которые начинаются цифрой C++
Привет. Нужна помощь: Задана строка. Необходимо напечатать все слова строки, которые начинаются цифрой и подсчитать их количество.
C++ Программой для вычисления математических выражений Задача 1. Написать программу, которая вычисляет значение выражения, и определить ее значение для введенного пользователем значений фактических параметров. Создать функции пользователей-для ввода данных, вычисления значений выражения, вывода данных. При этом найти область определения функций и забезпечпты необходимую реакцию программы на некорректные ситуации. https://www.cyberforum.ru/ cpp-beginners/ thread1155166.html C++ Блок-схема к программе https://www.cyberforum.ru/ cpp-beginners/ thread1155165.html
нужна блок схема к программе: #include <iostream> #include <conio.h> #include <string> using namespace std; struct toy { string name;//імя float cost;//вартість
Функция анализа фойлов C++
Есть такая таблица номеров автономных систем, нужна функция которая будет проводить анализ этих номеров и показывать как они связаны друг с другом.
C++ Разработать программу «Численное интегрирование» различными методами в С++ Помогите Разработать программу «Численное интегрирование» различными методами: 1) по формуле Ньютона-Котеса; 2) по формуле Симпсона; 3) по формуле Чебышева. Добавлено через 5 часов 23 минуты кто может помочь? https://www.cyberforum.ru/ cpp-beginners/ thread1155148.html
C++ Дано файл вещественных чисел. Упорядочить его содержание в следующем порядке: первое, последнее, второе, предпоследнее Условие: Дан файл вещественных чисел. Упорядочить его содержание в следующем порядке: первое, последнее, второе, предпоследнее и т.д. Решение: Как я понимаю, нужно прочесть бинарный файл с начало и до конца. Первый символ начала будет первым символом, последний символ бинарного файла будет вторым символом файла и продолжать этот цикл пока не кончатся данные. Помогите пожалуйста реализовать... https://www.cyberforum.ru/ cpp-beginners/ thread1155146.html C++ Теория языков программирования и методы трансляции
Здравствуйте! Помогите пожалуйста с заданием Построить конечный автомат, распознающий регулярные выражения вида: (+ | - | )digit*.digit digit*(Е|е(+|-|)digit+), где digit={0,1,2,3,4,5,6,7,8,9}, E или e –символы английского алфавита.
C++ Составить программу, проверяющую, являются ли введенные 2 числа взаимно простыми Составить программу, проверяющую, являются ли введенные 2 числа взаимно простыми. Начал делать... #include <iostream.h> Int function (float a,b); Int main () { Float a,b; https://www.cyberforum.ru/ cpp-beginners/ thread1155136.html C++ Напечатать те слова, которые встречаются в каждом из двух заданных предложений https://www.cyberforum.ru/ cpp-beginners/ thread1155135.html
Напечатать те слова, которые встречаются в каждом из двух заданных предложений. Помогите. Зарание спасибо! Погуглил, много тем,но никто не ответил! Добавлено через 10 минут #include <iostream> #include <ctime> #include <iomanip> #include <vector>
C++ Отображение в консоли
void ChoiceWay(char way) { for(int i=0;i<25;i++) { for(int j=0;j<79;j++) { if(field=='#') { switch(way) {
C++ Вводится последовательность из N целых чисел. Найти наибольшую по значению четную цифру в каждом числе последовательност Кодил-кодил, но получилась белеберда. Помогите. Вводится последовательность из N целых чисел. Найти наибольшую по значению четную цифру в каждом числе последовательности (функцией оформить определение наибольшей четной цифры числа). PS: Через массив нельзя. Так бы и сам сделал, а вот вроде простяк, а тупняк у меня PS: Пример: Ввели число 8562 https://www.cyberforum.ru/ cpp-beginners/ thread1155126.html
0 / 0 / 0
Регистрация: 08.04.2014
Сообщений: 12
0

Напишите программу обхода двоичных деревьев во внутреннем порядке - C++ - Ответ 6077537

23.04.2014, 14:33. Показов 934. Ответов 2
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите найти ошибку в коде.
Задание: Напишите программу обхода двоичных деревьев во внутреннем порядке.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
#include<iostream>
#include <cstdlib>
using namespace std;
//Создание упорядоченного двоичного дерева
struct tree {
  char info;
  struct tree *left;
  struct tree *right;
};
struct tree *stree(
  struct tree *root,
  struct tree *r,
  char info)
{
  if(!r) {
    r = (struct tree *) malloc(sizeof(struct tree));
    if(!r) {
      printf("Не хватает памяти\n");
      exit(0);
    }
    r->left = NULL;
    r->right = NULL;
    r->info = info;
    if(!root) return r; /* первый вход */
    if(info < root->info) root->left = r;
    else root->right = r;
    return r;
  }
    if(info < r->info)
    stree(r,r->left,info);
  else
    stree(r,r->right,info);
    return root; 
}
  void inorder(struct tree *root)
{
  if(!root) return;
  inorder(root->left);
  if(root->info) printf("%c ", root->info);
  inorder(root->right);
}


Вернуться к обсуждению:
Напишите программу обхода двоичных деревьев во внутреннем порядке C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.04.2014, 14:33
Готовые ответы и решения:

Обработка произвольных двоичных деревьев
Задание: Обработка произвольных двоичных деревьев. Реализовать программу, выполняющую следующий...

C/C++ vs Objective-C для обхода больших деревьев - вопрос оптимизации
Добрый день! Появилась необходимость обрабатывать многотысячный словарь (&quot;словарь&quot; - буквально,...

Напишите программу, которая печатает таблицу двоичных, восьмеричных и шестнадцатеричных эквивалентов десятичных чисел
Напишите программу, которая печатает таблицу двоичных, восьмеричных и шестнадцатеричных...

Разработать алгоритм и написать программу прошивания дерева при симметричном порядке обхода его
Народ интересует такое задание нужно срочно или что по быстрому почитать, чтоб сделать это.

2
23.04.2014, 14:33
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.04.2014, 14:33
Помогаю со студенческими работами здесь

Вычислить количество возможных двоичных деревьев, высота которых не превышает N
Необходимо вывести явно рекуррентное соотношение, с помощью которого можно вычислить ответ....

Напишите программу, записывающую слово X в обратном порядке
Напишите программу, записывающую слово X в обратном порядке. Помогите пож-ста) и если не трудно с...

Реализация двоичных деревьев поиска: Зачем в параметрах функции используется указатель на указатель
Всем привет, встретил в книге такой пример добавления узла в дерево: typedef struct tree {...

Напишите программу, которая генерирует в лексикографическом порядке 4-буквенные слова
Напишите программу, которая генерирует в лексикографическом порядке 4-буквенные слова в наборе A =...

Напишите программу, которая находит k-е в возрастающем порядке число в массиве A=(a1;a2;...;an).
Напишите программу, которая находит k-е в возрастающем порядке число в массиве A=(a1;a2;...;an). ...

Напишите программу, которая выводит все сочетания из N по K в обратном лексикографическом порядке
5. Напишите программу, которая выводит все сочетания из N по K в обратном лексикографическом...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru