Подскажите, пожалуйста, алгоритм заполнения поля судоку. Алгоритмы решения я знаю, а вот про заполнение поля нигде не встречал.
Я сам написал пару вариантов, но один из них генерит не достаточно случайные поля, а другой — случайные, но не всегда решаемые (т.е. иногда остаётся 1-3 ячейки, в которые не вставить никакую цифру).