На этом уроке мы наконец-таки начнём писать алгоритм. В метод PlaceDigit() мы запрограммируем проверку правил игры. Числа должны быть из верного диапозона, они не должны повторяться в строчке, в столбце и в квадрате. Под занавес мы сгенирируем случайную матрицу по всем правилам судоку. Не факт, что её можно будет решить, и что решение будет единственным.
Дата отправки отчёта:
24 сентября 2018 г.
Задание выполнено: за
1 час. 7 мин.
Чему научился:
В самом верхнем окне представлены данные без проверки. В остальных с проверкой. Видно, что проверка реально работает.
Что было сложным:
Вопрос: В классе Sodoku мы часто используем Sodoku.sqr, хотя могли бы ограничиться только sqr, тем более что это константа. В чем преимущество такого подхода?