Classes | |
class | Num |
Public Member Functions | |
Sudoku4 (int n) | |
void | setCellValue (int row, int col, int value) |
int | getCellValue (int row, int col) |
void | solve () |
String | printSimple () |
String | toString () |
Static Public Member Functions | |
static Sudoku4 | parse (String puzzle) |
static void | main (String[] args) |
Private Member Functions | |
void | initGrid () |
void | printHLine (StringBuilder sb, int n2, int m) |
Private Attributes | |
final int | n |
final int | m |
final Num[] | nums |
"grid" is indexed from "1" not from "0"
Definition at line 26 of file Sudoku4.java.
edu.mit.csail.sdg.squander.examples.sudoku.Sudoku4.Sudoku4 | ( | int | n | ) |
Definition at line 41 of file Sudoku4.java.
int edu.mit.csail.sdg.squander.examples.sudoku.Sudoku4.getCellValue | ( | int | row, | |
int | col | |||
) |
Definition at line 65 of file Sudoku4.java.
void edu.mit.csail.sdg.squander.examples.sudoku.Sudoku4.initGrid | ( | ) | [private] |
Definition at line 52 of file Sudoku4.java.
static void edu.mit.csail.sdg.squander.examples.sudoku.Sudoku4.main | ( | String[] | args | ) | [static] |
Definition at line 142 of file Sudoku4.java.
References edu.mit.csail.sdg.squander.examples.sudoku.Sudoku4.solve().
static Sudoku4 edu.mit.csail.sdg.squander.examples.sudoku.Sudoku4.parse | ( | String | puzzle | ) | [static] |
Definition at line 127 of file Sudoku4.java.
References edu.mit.csail.sdg.squander.examples.sudoku.Sudoku4.setCellValue().
void edu.mit.csail.sdg.squander.examples.sudoku.Sudoku4.printHLine | ( | StringBuilder | sb, | |
int | n2, | |||
int | m | |||
) | [private] |
Definition at line 118 of file Sudoku4.java.
String edu.mit.csail.sdg.squander.examples.sudoku.Sudoku4.printSimple | ( | ) |
Definition at line 92 of file Sudoku4.java.
void edu.mit.csail.sdg.squander.examples.sudoku.Sudoku4.setCellValue | ( | int | row, | |
int | col, | |||
int | value | |||
) |
Definition at line 56 of file Sudoku4.java.
Referenced by edu.mit.csail.sdg.squander.examples.sudoku.Sudoku4.parse().
void edu.mit.csail.sdg.squander.examples.sudoku.Sudoku4.solve | ( | ) |
Definition at line 84 of file Sudoku4.java.
Referenced by edu.mit.csail.sdg.squander.examples.sudoku.Sudoku4.main().
String edu.mit.csail.sdg.squander.examples.sudoku.Sudoku4.toString | ( | ) |
Definition at line 101 of file Sudoku4.java.
final int edu.mit.csail.sdg.squander.examples.sudoku.Sudoku4.m [private] |
Definition at line 38 of file Sudoku4.java.
final int edu.mit.csail.sdg.squander.examples.sudoku.Sudoku4.n [private] |
Definition at line 36 of file Sudoku4.java.
final Num [] edu.mit.csail.sdg.squander.examples.sudoku.Sudoku4.nums [private] |
Definition at line 39 of file Sudoku4.java.