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

Построение бинарного дерева - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Выход за диапозон... http://www.cyberforum.ru/cpp-beginners/thread77346.html
В #include <iostream> #include <algorithm> #include <numeric> #include <time.h> using namespace std; ////////////////////////////////////////////////////// void out(int *a,int n,int k); void vin(int *a,int n); void prod(int *a,int n,int k); //////////////////////////////////////////////////////
C++ Двумерный массив!!!! Коэффициенты системы линейных уравнений заданы в виде прямоугольной матрицы. С помощью допустимых преобразований привести систему к треугольному виду. Найти количество строк, среднее арифметическое элементов которых меньше заданной величины. Спасибо ! http://www.cyberforum.ru/cpp-beginners/thread77345.html
C++ инверсии
Пусть дана последовательность из 20 целых чисел.Определить количество инверсий в этой последовательности.(то есть таких пар элементов в которых большее число число находится слева от меньшего xi>xj при i<j ) Помогите решить плз
Итоговая: массивы с модулем C++
В массиве, состоящем из n вещественных чисел, необходимо вычислить: - номер минимального по модулю элемента массива; - сумму модулей элементов массива, расположенных после первого отрицательного элемента. буду очень признателен.
C++ Вычисление (правильно ли?) http://www.cyberforum.ru/cpp-beginners/thread77322.html
6 Даны действительное число а и натуральное число n. Вычислить #include <cmath> #include <iostream> using namespace std; void main( void )
C++ В чем моя ошибка ? задача ввести в Мэмо числа , поместить в массив и найти минимальное из них , выводя его в Эдит ... в чем я ошибся ?? подскажите пожалуйста ! { int i; //индекс int a;// массив из 10ти элементов int min; //вводим параметр мин for(i=1;i<10;i++) //для 1 го увеличиваем на 1 до 10ти подробнее

Показать сообщение отдельно
dikdiv
0 / 0 / 0
Регистрация: 17.12.2009
Сообщений: 4
20.12.2009, 23:02     Построение бинарного дерева
Доброй ночи! Пятые сутки не могу разобрать реализацию алгоритма на С++ Console Wizzard! Что такое бинарное дерево я знаю, даже разобрал ДДП! Вообще по задаче, надо написать англо-русский словарь, т.е. ключами у меня будут английские слова, которые будут браться из .txt файла. Не понимаю именно где хранятся эти ключи (надо их записывать в ОЗУ из .txt файла, при запуске программы), в символьном массиве? мне подсказали что надо использовать указатели, но я не очень дружу с ними... помогите разобраться с тем, как и где хранить ключи в дереве???

p.s. вообще, мне надо понять как строить двоичное дерево, т.е. не обязательно на примере словаря.

Добавлено через 2 минуты
вообще, мне подсказывали, что надо сначала создать пустое дерево, а потом туда поочередно добавлять ключи, ну тогда придется создавать очень много переменных...???
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 19:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru