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

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

Восстановить пароль Регистрация
 
Devioso
4 / 4 / 1
Регистрация: 13.12.2009
Сообщений: 60
07.01.2011, 15:28     Бинарное дерево #1
Здравствуйте.Прошу помощи.Никак не могу разобраться в задании.Нужно сделать бинарное дерево и с помощью дерева привести выражение к бесскобочной логике: (a*b+c)/(a-(d+a)).Что это значит?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.01.2011, 15:28     Бинарное дерево
Посмотрите здесь:

Бинарное дерево C++
C++ Бинарное дерево
бинарное дерево C++
Бинарное дерево C++
Бинарное дерево C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Gitarist
 Аватар для Gitarist
1 / 1 / 0
Регистрация: 12.11.2009
Сообщений: 21
07.01.2011, 17:07     Бинарное дерево #2
Ето значит что в каждом корне(подкорне) будет оперратор, а в ветвях - операнд
Изображения
 
Devioso
4 / 4 / 1
Регистрация: 13.12.2009
Сообщений: 60
07.01.2011, 23:44  [ТС]     Бинарное дерево #3
Спасибо за ответ. А каким образом должен осуществятся ввод данных?И как сделать так чтобы программа соответствовала данной формуле?
Gitarist
 Аватар для Gitarist
1 / 1 / 0
Регистрация: 12.11.2009
Сообщений: 21
08.01.2011, 09:40     Бинарное дерево #4
Может ето чем то поможет - http://******************/otvety/threa...4ccea83a330818

Я только помню что потом есть 2 варианта обхода - RAB,ABR. Где R - root (корень), а А и В - ветви.
Тоесть обход RAB - сначала корень, потом все левые ветви, а потом правые.
Yandex
Объявления
08.01.2011, 09:40     Бинарное дерево
Ответ Создать тему
Опции темы

Текущее время: 05:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru