Результаты поиска по запросу "prolog"

5 ответов

Как удалить четные числа в Списке, используя Пролог

Мне нужно удалить все четные числа в первом списке и сохранить остальные во втором списке. Мой первый нерабочий подход был: remove_even([],[]). remove_even([H1|T1],[H2|T2]):- H1 mod 2 =:= 0, remove_even(T1,_). remove_even([H1|T1],[H2|T2]):- ...

2 ответа

Сортировка больших списков в Прологе: недостаточно памяти

Я пытаюсь отсортировать список элементов 10k в прологе с Bubbleort, и я получаю ошибку локального стека. Mergesort, кажется, лучший вариант, так как я не пол...

2 ответа

Как запустить SWI-Prolog из командной строки?

Есть ли способ просто создать пролог сценарий под названием

ТОП публикаций

13 ответов

Встроенный интерпретатор пролога / компилятор для Java

Я работаю над приложением на Java, которое должно делать некоторые сложные логические выводы в рамках своей функциональности. Я хотел бы закодировать мои логические выводы в Prolog или каком-либо другом языке программирования логики / ограничений ...

1 ответ

Вот ваш тестовый пример:

я следующая проблема. Мне дано listOfLists, значение (строка, столбец), и мне нужно получить список внутри списка, который содержит это определенное значение, вплоть до индекса моего значения внутри этого списка. Например ?- ...

1 ответ

Пролог - замена подтерм

3 ответа

Пролог - получить факторы для данного числа не останавливается?

Мне нужно найти факторы данного числа, например:

2 ответа

Сбор всех решений без поиска

Поэтому, как часть моей работы, мой код должен распечатать все решения для запроса, но без использования

1 ответ

Пролог - Как записать все ответы пролога в файл .txt?

man(alan). man(john). man(george). list_all:- man(X), write(X), fail. Вопрос?-list_all дает ответ: alan john george falseИтак, у меня есть все мужчины из базы данных. Оно работает! Моя проблема: я хочу получить тот же список, но экспортировать ...

3 ответа

Пролог - как сделать setof, который возвращает пустой список вместо сбоя

Мне нужен упорядоченный список объектов, которые удовлетворяют цели.setof заботится о порядке, но терпит неудачу, когда никакие объекты не удовлетворяют цели. Я хочу вернуть пустой список вместоfindall делает. Это работает, но есть ли способ ...