Introduction
This post is the continuation of the backtracking series. Sudoku can be solved using multiple algorithms based on Neural Networks and Genetic Algorithms by doing exhaustive searches in the solution space. However, here we are focusing on solving Sudoku using backtracking algorithm.
For people who are unaware of the Sudoku puzzle, please check out Wikipedia for details. For a brief description read below:
A Sudoku puzzle is a 9 * 9 grid.
Few cells in the grid contain random numbers between 1 and 9 (both inclusive)
A fully solved Sudoku must contain numbers through 1-...

Read More