Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ написать логическое выражение , представляющее условие (знаки операций отделять от операндов пробелами): https://www.cyberforum.ru/ cpp-beginners/ thread988567.html
вопрос: На языке C++ написать логическое выражение , представляющее условие (знаки операций отделять от операндов пробелами): x находиться в интервале от -5 до 5, но это не 0.
Работа с текстовыми файлами си++ C++
#include "stdafx.h" #include <iostream> #include <string> #include <string.h> #include <math.h> #include <fstream> #include <windows.h> using namespace std; void train()
C++ Ряд Тейлора
Здраствуйте, задача состоит в просчете ряда Тейлора в области от -1 до 1, с вводом шага и точности. Я уже набросал кое-что, вот код: #include <iostream> #include <conio.h> #include <math.h>...
C++ Русский язык в строке ошибок компилятора Подскажите, как изменить язык отчета об ошибках с английского на русский? Программа Dev C++. с русским языком в консоле разобрался, а там никак не получается) https://www.cyberforum.ru/ cpp-beginners/ thread988504.html
C++ Функции перегрузки https://www.cyberforum.ru/ cpp-beginners/ thread988497.html
Здравствуйте, помогите решить задачу. Зараниее спасибо. С помощью механизма перегрузки функций реализовать функции для нахождения максимального из: а) 2-х чисел; б) длин 2-х строк; в) длины...
Кто может программу по шифрованию RSA? C++
Задали написать лабораторную по какому нибудь алгоритму шифрования,там задачи,теория,программа тесты и вывод. Кто нибудь может помочь написать программу? Ничего абсолютно не понимаю в языках. На...
Является ли заданное число степенным? C++
Число n называется степенным, если его можно получить из некоторого числа умножением на себя хотя бы один раз. Например, 4 степенное число, так как 4=2•2, 27 тоже степенное число, так как 27=3•3•3, а...
C++ Типизированные файлы Очень надо все 3 задачи в С++ 1. Ввести файл F из 11 элементов. Найти произведение индексов элементов файла больших семи. 2. Ввести файл F . Все нули в файле заменить единицами, а единицы... https://www.cyberforum.ru/ cpp-beginners/ thread988474.html
C++ C++ https://www.cyberforum.ru/ cpp-beginners/ thread988466.html
Дайте ссылку на скачивание среды разработки программ C++ для windows 7
C++ Динамические массивы #include <iostream> using namespace std; int main() { int num; cout << "Ââåäèòå öåëîå ÷èñëî: " << num; int *psome = new int ; delete psome; https://www.cyberforum.ru/ cpp-beginners/ thread988449.html
0 / 0 / 0
Регистрация: 19.10.2013
Сообщений: 30
26.10.2013, 16:49  [ТС] 0

Бинарные деревья

26.10.2013, 16:49. Просмотров 1045. Ответов 6
Метки (Все метки)

Ответ

Цитата Сообщение от Hunter13ua Посмотреть сообщение
Как вариант, просто добавить элемент с этим ключом в дерево, уже готовой, у вас, функцией newtree.
То есть , просто написать
C++
1
NewTree(r,kol);
Я вот немного не пойму с выводом дерева:
если я например заполняю дерево в цикле
C++
1
2
3
4
5
for(int i=1;i<20;i++)
    {
        info=i+3;
        NewTree(r,info);
    }
Потом на экран выводятся элементы дерева: 4 5 6 7 8 9 ...22

Вот я не могу понять , какая суть этого дерева? В выводе всё-равно не понятно , где левая или правая его часть , просто выводится как обычный массив чисел .

Если ввожу в качестве ключа 20 , количество узлов получается 2 и выводится уже такое дерево:
4 2 5 6 7 ... 22

Добавлено через 1 минуту
не пойму , почему 2-ка пишется после 4-ки ?

Вернуться к обсуждению:
Бинарные деревья
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.10.2013, 16:49
Готовые ответы и решения:

Бинарные деревья
Очень нужна помощь, вообще деревья не понимаю!!!:( Вершина дерева содержит указатель на строку и N...

бинарные деревья
Вершина двоичного дерева содержит указатель на строку и указатели на правое и левое поддеревья....

Бинарные деревья
Компилятор выдаёт ошибки в 9, 10 и 12, 13 строках: invalid conversion from 'int' to 'sNode*' ...

Бинарные деревья
Подсчитать количество элементов на n-уровне бинарного дерева. Подскажите как можно решить...

6
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.