[−][src]Module sudoku_rs::solver
the solve mod of sudoku have solve and unique function
solve
use sudoku_rs::{board, solver}; let mut b = board::Board::new(); let s = solver::DfsSolver::new(); s.solve(&mut b); println!("{}", b);
unique check
use sudoku_rs::{board::Board, solver::DfsSolver}; let mut board = Board::new(); let solver = DfsSolver::new(); assert_eq!(solver.unique(&mut board).unwrap(), false);
Structs
DfsSolver | solve a sudoku in the dfs way |