Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // ErrSudokuCannotBeSolved is thrown when a sudoku cannot be solved ErrSudokuCannotBeSolved = stacktrace.NewError("sudoku cannot be solved") )
Functions ¶
This section is empty.
Types ¶
type SudokuSolver ¶
type SudokuSolver struct { }
SudokuSolver solves a sudoku using backtracking
func (SudokuSolver) IsBoardValid ¶
func (sudoku SudokuSolver) IsBoardValid(board [9][9]int) bool
IsBoardValid checks if a sudoku board is valid
func (SudokuSolver) PrintBoard ¶
func (sudoku SudokuSolver) PrintBoard(board [9][9]int)
PrintBoard prints a sudoku board
Click to show internal directories.
Click to hide internal directories.