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

Дерево - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Перенос битов http://www.cyberforum.ru/cpp-beginners/thread288608.html
Ввести число, перенести все еденичные биты в середину разрядной сетки.
C++ typedef struct .... Здравствуейте. Обьясните пожалуйсто новичку что означает этот код. typedef struct { long num_servers; long data_size; char* data; }SSQ_BATCH_REPLY,*PSSQ_BATCH_REPLY; http://www.cyberforum.ru/cpp-beginners/thread288590.html
C++ Программка С++ Proc
Описать функцию Power2(A, N) вещественного типа, находящую вели- чину AN(N-это степень A) (A — вещественный, N — целый параметр) по следующим форму- лам: A0(0-степень A) = 1; AN(N-степень A) = A•A•…•A (N сомножителей), если N > 0; AN(N-степень A)= 1/(A•A•…•A) (|N| сомножителей), если N < 0. С помощью этой функции найти AK, AL, AM(K,L,M-степени A), если...
Работа со словами в строке. C++
Здравствуйте. Помогите, пожалуйста, с решением. 1) Вводим предложение. Нужно вывести каждое слово с новой строки. Разделителями между словами могут быть: пробел, ‘ , /, , . и т.д. Цифры выводить не нужно. Программу вроде написал. #include <iostream.h> #include <string.h> void main () { char s; cout<<"vvedite text"<<endl; cin.getline(s,149);
C++ Задание про слова http://www.cyberforum.ru/cpp-beginners/thread288554.html
Здравствуйте,я в си новичок.Не поможете мне решить задачу(написать код)? "Дано ошибочно написанное слово "рпроцессо". Путем перемещения его букв получить слово "процессор"
C++ прога, которая по нажатой клавише выводит ascii - код символа это клавиши или scan - код самой клавиши. написать программу, которая по нажатой клавише выводит ascii - код символа этой клавиши или scan - код самой клавиши. осуществите вывод в 8-й, 10-й и 16-й системах счисления. код с++. заранее спасибо!!! подробнее

Показать сообщение отдельно
taras atavin
Ушёл с форума.
 Аватар для taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
20.05.2011, 10:25     Дерево
Цитата Сообщение от kjahert Посмотреть сообщение
ФИО наверное разные
Корень может быть только один, иначе это нифига не дерево, дпаже не коряга. Если ФИО - корень и ФИО могут быть разные, то у тебя разве что лес получится.

Добавлено через 4 минуты
Цитата Сообщение от kjahert Посмотреть сообщение
Разработать программу построения двоичного дерева, узел которого содержит в качестве ключа фамилию и имя отчество преподавателя, а в качестве информационного поля запись:
должность(string[10]);
дисциплины, которые выкладывает(массив из строчных переменных);
Написать процедуру печати построенного двоичного дерева (полная информация о преподавателе)
А теперь сраывни с этим бредом:
Цитата Сообщение от kjahert Посмотреть сообщение
Условие:
Программа построения дерева, где узел(корень) - ФИО препода, а инф. поля (наверное левая\правая ветки) имеют записи: 1)должность(string[10]), 2)предметы что преподает. Написать процедуру печати построеного бинарного дерева(полная инфа про препода)
Тебе в каждом узле задано хранить должность и предметы, то есть построить дерево структур, а не одну структуру представить деревом.

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