Classes | |
class | Cell |
class | CellGroup |
Public Member Functions | |
Sudoku1 (int n) | |
void | setCellValue (int row, int col, int val) |
int | getCellValue (int row, int col) |
void | solve () |
String | printSimple () |
String | toString () |
Static Public Member Functions | |
static Sudoku1 | parse (String puzzle) |
static void | main (String[] args) |
Private Member Functions | |
void | printHLine (StringBuilder sb, int n2, int m) |
void | init () |
Private Attributes | |
final int | n |
CellGroup[] | rows |
CellGroup[] | cols |
CellGroup[] | grids |
Definition at line 19 of file Sudoku1.java.
edu.mit.csail.sdg.squander.examples.sudoku.Sudoku1.Sudoku1 | ( | int | n | ) |
Definition at line 54 of file Sudoku1.java.
int edu.mit.csail.sdg.squander.examples.sudoku.Sudoku1.getCellValue | ( | int | row, | |
int | col | |||
) |
Definition at line 71 of file Sudoku1.java.
void edu.mit.csail.sdg.squander.examples.sudoku.Sudoku1.init | ( | ) | [private] |
Definition at line 117 of file Sudoku1.java.
static void edu.mit.csail.sdg.squander.examples.sudoku.Sudoku1.main | ( | String[] | args | ) | [static] |
Definition at line 155 of file Sudoku1.java.
References edu.mit.csail.sdg.squander.examples.sudoku.Sudoku1.solve().
static Sudoku1 edu.mit.csail.sdg.squander.examples.sudoku.Sudoku1.parse | ( | String | puzzle | ) | [static] |
Definition at line 143 of file Sudoku1.java.
References edu.mit.csail.sdg.squander.examples.sudoku.Sudoku1.setCellValue().
void edu.mit.csail.sdg.squander.examples.sudoku.Sudoku1.printHLine | ( | StringBuilder | sb, | |
int | n2, | |||
int | m | |||
) | [private] |
Definition at line 108 of file Sudoku1.java.
String edu.mit.csail.sdg.squander.examples.sudoku.Sudoku1.printSimple | ( | ) |
Definition at line 82 of file Sudoku1.java.
Referenced by edu.mit.csail.sdg.squander.examples.sudoku.Sudoku1Test.testSudoku1Small().
void edu.mit.csail.sdg.squander.examples.sudoku.Sudoku1.setCellValue | ( | int | row, | |
int | col, | |||
int | val | |||
) |
Definition at line 63 of file Sudoku1.java.
Referenced by edu.mit.csail.sdg.squander.examples.sudoku.Sudoku1.parse().
void edu.mit.csail.sdg.squander.examples.sudoku.Sudoku1.solve | ( | ) |
Definition at line 78 of file Sudoku1.java.
Referenced by edu.mit.csail.sdg.squander.examples.sudoku.Sudoku1.main(), and edu.mit.csail.sdg.squander.examples.sudoku.Sudoku1Test.testSudoku1Small().
String edu.mit.csail.sdg.squander.examples.sudoku.Sudoku1.toString | ( | ) |
Definition at line 91 of file Sudoku1.java.
CellGroup [] edu.mit.csail.sdg.squander.examples.sudoku.Sudoku1.cols [private] |
Definition at line 51 of file Sudoku1.java.
CellGroup [] edu.mit.csail.sdg.squander.examples.sudoku.Sudoku1.grids [private] |
Definition at line 52 of file Sudoku1.java.
final int edu.mit.csail.sdg.squander.examples.sudoku.Sudoku1.n [private] |
Definition at line 48 of file Sudoku1.java.
CellGroup [] edu.mit.csail.sdg.squander.examples.sudoku.Sudoku1.rows [private] |
Definition at line 50 of file Sudoku1.java.