This service solves a sudoku using backtracking and returns a JSON with the result. Provide the input in the form of numbers as route parameter placed after
/sudoku-solver
For example, to resolve the sample matrix given below, use:
/sudoku-solver/192000804078600030046000000000940078080103040710052000000000310060001780801000425
This service solves only 9 by 9 sudoku and hence there should be exactly 81 numbers in the parameter.
The service also returns some other information such how many recursive and non-recursive calls were made, and up to what depth recursion happened.
These elements can be extracted from the returned JSON.
1 9 2 8 4 7 8 6 3 4 6 9 4 7 8 8 1 3 4 7 1 5 2 3 1 6 1 7 8 8 1 4 2 5