Skip to content

krivahtoo/rust-sudoku-solver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sudoku Solver in Rust

This is Sudoku solver using the backtraking algorithm

Example

Before solving
┌─────┬─────┬─────┐
│8 5 .│. . 2│4 . .│
│7 2 .│. . .│. . 9│
│. . 4│. . .│. . .│
├─────┼─────┼─────┤
│. . .│1 . 7│. . 2│
│3 . 5│. . .│9 . .│
│. 4 .│. . .│. . .│
├─────┼─────┼─────┤
│. . .│. 8 .│. 7 .│
│. 1 7│. . .│. . .│
│. . .│. 3 6│. 4 .│
└─────┴─────┴─────┘
solved
┌─────┬─────┬─────┐
│8 5 9│6 1 2│4 3 7│
│7 2 3│8 5 4│1 6 9│
│1 6 4│3 7 9│5 2 8│
├─────┼─────┼─────┤
│9 8 6│1 4 7│3 5 2│
│3 7 5│2 6 8│9 1 4│
│2 4 1│5 9 3│7 8 6│
├─────┼─────┼─────┤
│4 3 2│9 8 1│6 7 5│
│6 1 7│4 2 5│8 9 3│
│5 9 8│7 3 6│2 4 1│
└─────┴─────┴─────┘

About

A rust sudoku solver using backtracking algorithm

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages