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

2 ответа

Можете ли вы написать между / 3 в чистом прологе?

Я пытался понять, как получить серию значений из предиката Пролога при возврате. Встроенный предикатbetween/3 будет генерировать все целые числа в диапазоне по одному при возврате, поэтому пример написанного может помочь мне в моей задаче. Я ...

2 ответа

Можете ли вы написать между / 3 в чистом прологе?

мы пытались понять, как получить серию значений из предиката Пролога при возврате. Встроенный предикат

1 ответ

Судоку Отступление Недействительно Судоку

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

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

1 ответ

Судоку Отступление Недействительно Судоку

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

1 ответ

Как набирать наборы для заданной строки [дубликата]

Возможный дубликат:Как я могу получить все возможные комбинации подмножеств?Я пытаюсь напечатать наборы для данной строки, например, "123" выдаст {...

2 ответа

Решение по возврату для программирования упражнений (установка труб)

Я рассматриваю проблему программирования на местном соревновании по программированию. Вы можете скачать проблемуВот [http://www.vlaamseprogrammeerwedstrijd.be/2011/opgaves/cat2-2011/loodgieter.pdf] (PDF). Это на голландском, но фотографии ...

1 ответ

Все возможные решения алгоритма n-Queen

При реализации алгоритма для всех возможных решений проблемы n-Queen я обнаружил, что одно и то же решение достигается многими ветвями. Есть ли хороший способ генерировать уникальные решения проблемы n-Queens? Как избежать дублирования решений, ...

3 ответа

На этом регулярном выражении не должно происходить катастрофического возврата

Может кто-нибудь объяснить, почему движок Java в этом регулярном выражении переходит в катастрофический режим возврата? Каждое чередование является взаимоисключающим с любым другим чередованием, насколько я могу ...

2 ответа

Я разработал это сам, используя метод, аналогичный вашему. Я добавил второй рекурсивный вызов, но я не реализовал хэш-набор. Однако я думаю, что если бы я это сделал, это помогло бы мне хранить более одного решения. Спасибо

передается этому методу ниже, и длина стержня также передается. Решение должно выводить числа из набора, которые дают минимальное количество отходов, если определенные числа из набора были удалены из длины стержня. Итак, длина бара 10, набор ...

2 ответа

Пролог GNU - оператор Univ? Объяснение этого

Итак, унив оператор. Я не совсем понимаю это.Например это: