Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.01.2009, 19:00   #1
Михаил_1987
Новичок
Джуниор
 
Регистрация: 25.01.2009
Сообщений: 2
По умолчанию Работа с деревьями и строками

Помогите!!!

Задача: в указанном ярусе дерева добавить вершину с указанной меткой.

Задачу нужно написать на Turbo Prolog 2.0.
Михаил_1987 вне форума Ответить с цитированием
Старый 27.01.2009, 17:12   #2
Михаил_1987
Новичок
Джуниор
 
Регистрация: 25.01.2009
Сообщений: 2
По умолчанию

Цитата:
Сообщение от Михаил_1987 Посмотреть сообщение
Помогите!!!

Задача: в указанном ярусе дерева добавить вершину с указанной меткой.

Задачу нужно написать на Turbo Prolog 2.0.
Узнал, нужно сделать:

1. Прописать еще один новый предикат "добавление элемента к дереву".
2. Добавить к нему рекурсию с числом итераций равному номеру яруса, то есть типа %(дерево, метка, ярус)%.
3. Поставить счетчик чтобы рекурсия прекращалась, когда счетчик станет равным Н.

Помогите теперь это дописать в программе... пожалуйста

***
DOMAINS
tree=tr(integer,tree,tree);e

PREDICATES
der(integer,integer,tree,tree) %(ярус,метка,исходное_дерево,резуль тат)%

CLAUSES
der(1,M,T,tr(M,T,e)):-!.
der(I,M,tr(X,L,R),
tr(X,D,R)):-
J=I-1,
der(J,M,L,D),!.
der(I,M,tr(X,L,R),tr(X,L,D)):-
J=I-1,
der(J,M,R,D).
***
Михаил_1987 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа со строками GoAnd Общие вопросы по Java, Java SE, Kotlin 9 22.09.2010 03:36
работа со строками Milker-Monster Помощь студентам 1 02.11.2008 21:32
Работа со строками. ViNcHeStEr Помощь студентам 6 29.06.2008 08:14
С, работа со строками Надюха Помощь студентам 2 29.05.2008 13:07
Работа со строками Nividimka Помощь студентам 11 03.03.2007 15:58