Skip to content

The "Python-sudoku-solver" repository contains code for a Sudoku solver implemented in Python. The solver utilizes backtracking and recursion algorithms to efficiently find solutions to Sudoku puzzles. It serves as a helpful resource for individuals interested in implementing their own Sudoku solvers or studying Sudoku-solving algorithms in Python.

Notifications You must be signed in to change notification settings

abs768/Python-sudoku-solver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python-sudoku-solver

Using the concept of backtracking in data structures we can minimize the steps required to solve the sudoku game by implementing it in real life.

🛠 Skills

Python-pygame

Sudoku

Logo

Sudoku is a logic-based puzzle. It is a type of constraint satisfaction problem, where the solver is given a finite number of objects (the numerals 1-9) and a set of conditions stating how the objects must be placed in relation to one another.

Algorithm

Screenshot (121)

Implementation

Running And Testing:

Sudoku.Grid.solving.using.backtracking.and.pygame.video.mp4

Modules Used

-pygame - Pygame is a cross-platform set of Python modules which is used to create video games. It consists of computer graphics and sound libraries designed to be used with the Python programming language. Pygame was officially written by Pete Shinners to replace PySDL.

Reference

https://www.geeksforgeeks.org/backtracking-algorithms/

https://www.geeksforgeeks.org/introduction-to-pygame/

About

The "Python-sudoku-solver" repository contains code for a Sudoku solver implemented in Python. The solver utilizes backtracking and recursion algorithms to efficiently find solutions to Sudoku puzzles. It serves as a helpful resource for individuals interested in implementing their own Sudoku solvers or studying Sudoku-solving algorithms in Python.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages