Skip to content

Latest commit

 

History

History
75 lines (56 loc) · 1.79 KB

README.md

File metadata and controls

75 lines (56 loc) · 1.79 KB

Sudoku Solver

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.

Tools Used

  • C
  • GTK-3.0
  • Glade

Features

  • 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

To Start Project

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

License

Released under the MIT license.