Initial Commit
This commit is contained in:
18
C/Sudoku/sudoku.h
Normal file
18
C/Sudoku/sudoku.h
Normal file
@@ -0,0 +1,18 @@
|
||||
/**
|
||||
* sudoku.h
|
||||
* @date Oct 25, 2011
|
||||
* @author ricky barrette
|
||||
*/
|
||||
|
||||
#define DEBUG false
|
||||
#define PUZZLE_SIZE 9
|
||||
#define BOX_SIZE (PUZZLE_SIZE / 3)
|
||||
|
||||
int main();
|
||||
int checkRow(int n, int r, int puzzle[PUZZLE_SIZE][PUZZLE_SIZE]);
|
||||
int checkColumn(int n, int c, int puzzle[PUZZLE_SIZE][PUZZLE_SIZE]);
|
||||
int checkBox(int n, int r, int c, int puzzle[PUZZLE_SIZE][PUZZLE_SIZE]);
|
||||
int solve(int puzzle[PUZZLE_SIZE][PUZZLE_SIZE]);
|
||||
int solve(int r, int c, int puzzle[PUZZLE_SIZE][PUZZLE_SIZE]);
|
||||
void printPuzzle(int puzzle[PUZZLE_SIZE][PUZZLE_SIZE]);
|
||||
int legal(int n, int r, int c, int puzzle[PUZZLE_SIZE][PUZZLE_SIZE]);
|
||||
Reference in New Issue
Block a user