|
|
Другие темы раздела | |
C++ Графические библиотеки: какую выбрать?
https://www.cyberforum.ru/ cpp-beginners/ thread2147967.html Из-за огромного избытка информации в интернете у меня появилась полная запутанность в этих библиотеках, соответственно не знаю, какую библиотеку C++ выбрать: opengl, sfml, sdl, qt или еще что-то? Хотелось бы изучить opengl (интересно, как все работает на более низком уровне, чем, например, sfml), но не нашел актуальных книг/туториалов, или же не знаю, с чего именно начать его изучение. sdl не... |
Сегментная адресация памяти C++ Здравствуйте, читаю небольшой материал про процессор 8086 и появившийся в нем режим сегментации памяти. Хотел бы задать несколько вопросов :) 1) Ключевую роль в адресации 1 Мб памяти сыграла 20 битная адресная шина? 2) Где происходят вычисления (умножение) над адресом сегмента? Куда-то ведь должно сохраняться полученное 20 разрядное число, а вся архитектура у него 16 битная? 3) Смещение... |
C++ Как передать 2 из 3-х значений конструктора в дочерний класс?
https://www.cyberforum.ru/ cpp-beginners/ thread2147961.html #include <iostream> #include <string> #include "math.h" using namespace std; class Uravnenie //Базовый класс { public: float A, B; int C; |
C++ Вывести на экран повторяющиеся фамилии из массива Начал писать, но понимаю, что выходит полный бред. Подскажите, как сделать более корректнее? Задание: В массиве*T хранится фамилии учащихся. Напишите программу, которая выведет на экран повторяющиеся фамилии.* #include <iostream> #include <stdlib.h> #include <windows.h> #include <cstring> #include <stdio.h> https://www.cyberforum.ru/ cpp-beginners/ thread2147960.html |
В двумерном массиве вставить столбец C++ В двумерном массиве из целых чисел вставить столбец перед каждым столбцом, содержащим нечетные элементы. Код есть - рабочий, но некорректно. Он не вставляет столбцы, а просто выводит введенный массив. Почему - не понимаю. #include <iostream> using namespace std; int main (){ int n,m,i, j; cout << "n="; cin >> n; cout << "m="; cin >> m; int**a=new int*; for (int... |
C++ Связка массива структур с классом без применения указателей У меня такая задача по учебе: Написать программу с использованием объектно-ориентированных технологий. Количество созданных классов – не менее трёх по одной из следующих схем наследования: Работник предприятия. Поля данных: фамилия, размер зарплаты, стаж работы. Вывести данные о рабочем с наибольшей зарплатой и наименьшим стажем. Я написала структуру, массив структур и сортировку, но... https://www.cyberforum.ru/ cpp-beginners/ thread2147948.html |
C++ Составить программу, которая содержит информацию о наличии автобусов в автобусном парке
https://www.cyberforum.ru/ cpp-beginners/ thread2147937.html Всем добрый день. Если будет у вас свободная минутка, пожалуйста помогите. Составить программу, которая содержит информацию о наличии автобусов в автобусном парке. Сведения о каждом автобусе включают: -номер автобуса; -фамилию и инициалы водителя; -номер маршрута. Программа должна обеспечивать: -хранение данных обо всех автобусах в парке в виде односвязного списка (очередь); |
C++ Самый большой целый тип данных Есть задача,в которой,по условию, на вход может подаваться целое число N (1<N<32) Программа должна посчитать 2^N и вывести число на экран. Так вот,если на вход программа получает число 31,то выводит 2.14748e+009. Как я понимаю,было выделено слишком мало памяти,хотя я использовал unsigned long long int n; Помогите пожалуйста разобраться,в чем проблема. На всякий случай вот код #include... |
C++ Переделайте программу с Turbo Pascal на С# или С++
https://www.cyberforum.ru/ cpp-beginners/ thread2147929.html function g(a,b:real):real; begin g:=(a*a+b*2)/(a*2+3*a*b+3*b*b+4); end; var s,t,rez:real; begin writeln('Введите 2 действительных числа'); readln(s,t); rez:=g(1.2,-s)+g(t,s)-g(2*s-1,s*t); write('Результат=',rez:0:3); |
C++ C++ Угадай число
https://www.cyberforum.ru/ cpp-beginners/ thread2147927.html #include <stdio.h> #include <stdlib.h> #include <locale> #include <ctime> void result(unsigned number) { srand(time(NULL)); |
C++ Динамические структуры данных Доброе утро всем. Возникли вопросы по динамическим структурам. Вот на примере задания кто может объяснить ? Лучше конечно решением этого задания. Буду благодарен любой помощи. Суть задания : создать динамическую структуру данных и сделать чтение данных по алгоритму справа в таблице. Тип информации поля произвольный. |
C++ Вычисление точного значения суммы
https://www.cyberforum.ru/ cpp-beginners/ thread2147905.html Вычислить точное значение суммы 1^2+2^2+3^2+...+n^2 (n>=20000) Заранее спасибо |
16 / 16 / 10
Регистрация: 27.10.2015
Сообщений: 104
|
|
02.12.2017, 15:54 [ТС] | 0 |
Добавление элемента в обычное бинарное дерево - C++ - Ответ 1190518602.12.2017, 15:54. Показов 3097. Ответов 5
Метки (Все метки)
Ответ
В нем нет четкого правила расположения узлов (больше/меньше корня). Заполняется слева направо. Примерно выглядит вот так (пример немного неудачный, так как узел 10 расположен справа от узла 5, а не слева, как должен бы был):
Скорее всего его смысл в том, чтоб привить навыки представления дерева в компьютере. Надо реализовать, а также написать три функции: добавление, удаление, вывод Вернуться к обсуждению: Добавление элемента в обычное бинарное дерево C++
0
|
02.12.2017, 15:54 | |
Готовые ответы и решения:
5
Добавление элемента в бинарное дерево Бинарное дерево поиска (удаление, добавление элемента) Добавление нового элемента в бинарное дерево поиска с вспомогательной функцией(без рекурсии) Исходное бинарное дерево превратить в бинарное дерево поиска, при этом сохранив его структуру |
02.12.2017, 15:54 | |
02.12.2017, 15:54 | |
Помогаю со студенческими работами здесь
0
Добавление элементов бинарное дерево Шаблон класса «бинарное дерево», добавление элементов Добавления элемента в бинарное дерево Бинарное дерево, удаление элемента |