Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sudoku Solver

Sudoku solver implemented in Python using recursive backtracking and the Minimum Remaining Values (MRV) heuristic. Integrated step counter to measure and compare the number of recursive iterations between the backtracking approach and the MRV-optimized solver.

Project Structure

  • board.py: board representation and validation
  • solver.py: 9x9 sudoku board solving algorithm
  • exceptions.py: custom exceptions

Notes

  • Sample Sudoku was taken from "websudoku.com"

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages