Skip to content

Sudoku is a logic-based, combinatorial number-placement puzzle. In classic sudoku, the objective is to fill a 9×9 grid with digits so that each column, each row, and each of the nine 3×3 subgrids that compose the grid contain all of the digits from 1 to 9.

License

Notifications You must be signed in to change notification settings

xbowery/java-sudoku-solver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

Java Sudoku Solver

Sudoku is a logic-based, combinatorial number-placement puzzle. In classic sudoku, the objective is to fill a 9×9 grid with digits so that each column, each row, and each of the nine 3×3 subgrids that compose the grid contain all of the digits from 1 to 9.

Personally, I have started solving Sudoku puzzles since the age of 5 after being introduced to this game by my father. Being a Sudoku lover, I often find it frustrating when I am unable to solve the puzzle by myself, using simple Sudoku technqiues I had picked up along the way, including scanning, elimination and using Naked Pairs.

Inspired by my love for Sudoku, I decided to create this Sudoku solver application, using the Backtracking Algorithm to test out my programming knowledge and combine my love for Sudoku - the best of both worlds for me.

Enjoy this simple Java application created by me to solve Sudoku with ease!

Connect with Me!

Feel free to drop me a comment in this repository here on Github or connect with me on LinkedIn at: https://www.linkedin.com/in/king-yeh-cheah/

About

Sudoku is a logic-based, combinatorial number-placement puzzle. In classic sudoku, the objective is to fill a 9×9 grid with digits so that each column, each row, and each of the nine 3×3 subgrids that compose the grid contain all of the digits from 1 to 9.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published