| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Центр помощи > [Prolog] Бинарные деревья |
| Автор: Micher 22.12.2006, 09:38 | ||
| На 3 задачу один человек вот что мне написал: ------------------ Третья задача. Вот тест (VIP7) возможности преобразования спиcка целых чисел в бинарное дерево с указанными свойствами. Попробуйте сами модифицировать прогу так, чтобы она строила бинарное дерево.
Подсказка: достаточно добавить один аргумент в предикат sum_bintree() в котором собирать дерево. ------------------ Помогите доделать |
| Автор: Artemios 22.12.2006, 14:16 | ||||
Попробовал потестировать твой код:
проверяю:
хотя очевидно, для заданного списка должно существовать. (Тест в swi-prolog) |
| Автор: Micher 18.1.2007, 16:36 | ||
А не могли бы вы адаптировать данный код для Турбо Пролога? |
| Автор: Artemios 19.1.2007, 03:20 |
| Micher, тебе ведь уже полностью решение задачи №3 расписали на другом форуме, где люди преимущественно работают с Визуал и Турбой (если не считать красиво форматированной распечатки дерева.) Чтобы альтруисты зазря головы не ломали, запостил бы и сюда конечный вариант И для будущих поколений замученных студентов, авось, пригодится |