Randomized sudoku solver on python.
Solver is randomized, so operating time and solution if there are some, may differ.
Many solutions (~123ms): 000000000 268395417 010020030 914728536 000000000 735461928 000000000 597236841 040050060 ----> 841957362 000000000 326814759 000000000 153679284 070080090 472183695 000000000 689542173 The only solution (~89ms): 800000000 812753649 003600000 943682175 070090200 675491283 050007000 154237896 000045700 ----> 369845721 000100030 287169534 001000068 521974368 008500010 438526917 090000400 796318452