algernon wrote:If you have checked the rows, you know that the every digit is present exactly 9 times. So, when you check the columns afterwards, you only
have to check the first 8 columns, as the last column must obviously contain the remaining digits. Same for the blocks.
That method takes 25 checks. That is a saving of only 2 checks.
It can be done in 18 checks as I showed here