When Sudoku became popular years ago it seemed like a great puzzle for a coding challenge. I wrote my first "Sudoku Solver" long ago in VB.Net. Since then I also wrote a version in C#. I decided to spend a few hours over the recent holiday writing a version in Python.
The primary goal is to read in a Sudoku puzzle from a text file and then solve the puzzle using code. The secondary goal is to do so efficiently.
The Sudoku Solver solution is posted on GitHub.
This project was written from scratch without referring to any other solutions posted on the internet. If you have any feedback feel free to contact me @jimsvoboda