sudoku
This java app allows users to play sudoku. It also has a sudoku solver feature where the user can enter any sudoku puzzle which the app can solve automatically. When user finishes solving a puzzle his total time is recorded and stored in a file. The timings of the users are displayed from best to worst in the scores screen.
Implementation: Sudoku solver uses backtracking approach to solve the given puzzle. Random puzzle is also generated for user by using backtracking. Uses java swing for creating gui.
Download JAR : https://www.dropbox.com/s/ndmjwggozj9y5qj/sudoku.jar?dl=0