Graphical Sudoku Solver application developed using C, GTK and glade. The solver uses the backtracking algorithm to solve the Sudokus. See attached PDF for more information.
- C
- GTK-3.0
- Glade
- Solve a Sudoku puzzle
- Show the results in the window
- Allow the player to solve the sudoku and check
- Read a Sudoku puzzle from a text file
All of the libraries required to run GTK+ 3 applications are installed by default on modern Linux distributions, but to develop GKT+ 3 applications some additional files must be installed. Use the following command to install the required development packages.
sudo apt-get install libgtk-3-dev
Glade can be installed with
sudo apt-get install glade
Clone this repository.
git clone https://github.com/SayanSahu99/sudoku-solver-gtk.git
Change the current directory
cd sudoku-solver-gtk
Build
make
Run the application
./sudoku
Released under the MIT license.