Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как записать указатель со строковым литералом в массив Всем привет, что - то застрял на такой вот штуке. (Стыдно... =() char *str = "String Literal"; printf("%s", str); str = 't'; Как обойти read only область. Как литерал превратить в массив? Ибо такое вроде как валидно: https://www.cyberforum.ru/ cpp-beginners/ thread1873398.html C++ Почему в одних случаях пишут void main(), а в других случаях int main() {return 1;}
Препод мне доказывает, что void в main`е писать неправильно, а объяснить не может почему. Кто расскажет?)
C++ ошибки в записи в файл https://www.cyberforum.ru/ cpp-beginners/ thread1873387.html
реализация на WinAPI вот выложил https://www.cyberforum.ru/win-api/thread1873385.html#post9875969, но там никого, а мне сейчас надо понять что не так, чтобы и остальное до завтра успеть. Добавлено через 56 минут так что не так? Добавлено через 53 минуты LRESULT CALLBACK WndProc(HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam); void button1_click(void); void button2_click(void); void...
C++ Вычисление ранга матрицы методом окаймления миноров Окей, всем привет, при написании программы возникла проблема - не могу составить алгоритм выделения всех миноров из матрицы, может быть вообще иду не тем путем, дайте пару подсказок по теме) #include <stdio.h> #include <math.h> #include <ctime> #include <cstdlib> int** create_matrix(int ib, int jb) { https://www.cyberforum.ru/ cpp-beginners/ thread1873380.html
C++ Вычислить произведение ненулевых элементов матрицы
Составить программу в которой, 1) организовать ввод матрицы размера mxn из целых чисел; 2) вычислить произведение ненулевых элементов матрицы; 3) переставить нулевые элементы второго столбца в его конец; 4)организовать ввод и вывод матрицы в виде отдельных функций.
C++ Программа, которая определяет расположены слова в строке в порядке возростания их длины Помогите пожалуйста с заданием на с++ Есть строка символов. Определить расположены слова в строке в порядке возростания их длины. Поставленную задачу решить двумя способами: • с использованием библиотечных функций для обработки строк, • с использованием собственных функций, обрабатывая строку как массив из символов. https://www.cyberforum.ru/ cpp-beginners/ thread1873370.html
C++ структуры и обьединения очень нужна ваша помощь, вот задание: сформировать каталог мебельной фабрики: название изделия, цена. вывести его на экран. осуществить сортировку изделий по цене https://www.cyberforum.ru/ cpp-beginners/ thread1873366.html C++ Вычислить значение заданной функции; проверить принадлежность x и y области допустимых значений функции
Даны действительные числа x, y. Вычислить значение функции z = log(xy)-x/y. Проверить принадлежность x и y области допустимых значений функции. Помогите пожалуйста составить код программы в VBA
C++ В данной строке заменить все буквы слова под номером М - на первую букву слова под номером N В данной строке заменить все буквы слова под номером М - на первую букву слова под номером N. #include <stdio.h> #include <conio.h> #define n 27 main() { int i=0, c; char str1, str2; gets(str1); https://www.cyberforum.ru/ cpp-beginners/ thread1873346.html C++ Отладчик пропускает else if Здравствуйте, есть значит такая связка if else if (error_ip == 'n') { int ip_int_connect_1 = string_to_int(ip_connect_1_func); int ip_int_connect_2 = string_to_int(ip_connect_2_func); int ip_int_connect_3 = string_to_int(ip_connect_3_func); int ip_int_connect_4 = string_to_int(ip_connect_4_func); if (ip_int_connect_1 > 255) ip_connect_1_func = "255"; https://www.cyberforum.ru/ cpp-beginners/ thread1873344.html
Вывести на экран те элементы массива, значения которых - чётные числа, и сумму этих элементов C++
Определить одномерный массив из n элементов. Размерность массива задать в виде именованной константы. Вывести на экран четные числа и их сумму.
C++ Ошибка присвоения массива символов https://www.cyberforum.ru/ cpp-beginners/ thread1873285.html
Почему выдает ошибку? char *s1 = "43532"; char *m = "kdwvp"; *s1 = *m;
Комп_Оратор)
Эксперт по математике/физике
8950 / 4704 / 630
Регистрация: 04.12.2011
Сообщений: 14,003
Записей в блоге: 16
10.12.2016, 01:35 0

Бинарное дерево - C++ - Ответ 9876690

10.12.2016, 01:35. Показов 765. Ответов 2
Метки (Все метки)

Ответ

Kvitkaa, бинарное дерево это трехсвязный список в Вашем случае и предполагает твёрдые навыки выделения памяти.
Вот эти строки говорят о грустном:
C++
1
2
tree *root = NULL;
root = tree_insert(root, 7);
Пусть имена и неудачны. Не это сейчас важно. Смотрите, Вы объявили указатель. Сбросили его в ноль (в принципе не подсудно). Далее Вы пытаетесь вызвать метод класса как свободную функцию и это не получается. И слава богу. Потому, что в методе (если бы он был вызван на экземпляре как положено) происходит разыменование переданного указателя.
Надо вернутся к самому началу. Массивы в динамической памяти. Односвязный список потом написать. Зачем дерево?

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

Исходное бинарное дерево превратить в бинарное дерево поиска, при этом сохранив его структуру
Помогите, не могу понять!( Нужно исходное бинарное дерево превратить в бинарное дерево поиска, при...

Бинарное дерево. Удалить из дерева часть вершин так, чтобы оставшееся дерево стало пирамидой
Дано бинарное дерево. Удалить из дерева часть вершин так, чтобы оставшееся дерево стало пирамидой.

Бинарное дерево
Помогите, пожалуйста. Осталась последняя задача в контрольной. Не знаю даже, как к ней...

Бинарное Дерево
struct Tree { int value; Tree *l, *r; }; void add(Tree *&amp;obj, int value) { if (obj ==...

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

Бинарное дерево
Друзья, помогите реализовать задачу в виде бинарного дерева: Оператор мобильной связи...

Бинарное дерево
Написать программу для создания, на основе конструктора,дерева из объектов двух типов. Объекты...

Бинарное дерево
Привет Делаю бинарное дерево, пытаюсь добавить элемент. Что делаю не так? Класс дерева...

Бинарное дерево
Помогите пожалуйста с программой. Нужно сделать обход, слева и справа(функции get_left и...

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