[][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