@Javascriptarian

Какие есть Алгоритмы генерации сетки Судоку?

Мне интересно какие существуют алгоритмы кроме тупого перебора с возвратом ? Не ужели за столько лет ничего нормального не придумали или я плохо гуглил ?
  • Вопрос задан
  • 322 просмотра
Пригласить эксперта
Ответы на вопрос 3
Adamos
@Adamos
Вряд ли кто-либо, всерьез занимавшийся программированием головоломок, мог не видеть коллекцию от Simon Tatham - с открытой лицензией и исходниками.
Ответ написан
Комментировать
ProgrammerForever
@ProgrammerForever
Учитель, автоэлектрик, программист, музыкант
1) Заполняете случайно по одной цифре, по правилам судоку
2) Пишете решалку автоматическую. Варьируя набор "скиллов" решалки можно менять сложность итоговой головоломки.
3) Если решается, то готово, если получается вилка, то п.1
Ответ написан
@oleg_ods
1) Заполняете сетку для решенного судоку.
2) Перемешиваете строки с 1 по 3. Далее тоже самое для строк 4-6/7-9.
3) Перемешиваете столбцы с 1 по 3. Далее тоже самое для столбцов 4-6/7-9.
4) Профит.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы