Является ли бинарное дерево строгим бинарным деревом - Prolog
Формулировка задачи:
Определить является ли бинарное дерево строгим бинарным деревом, т.е. таким, в котором узел, не являющийся листом, имеет непустые правые и левые поддеревья.
Программа нужна на прологе,заранее спасибо)))
Решение задачи: «Является ли бинарное дерево строгим бинарным деревом»
textual
Листинг программы
- domains
- tree = tr(integer, tree, tree); nil
- predicates
- check(tree)
- clauses
- check(tr(_, nil, nil)) :- !.
- check(tr(_, L, R)) :-
- check(L),
- check(R).
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д