edu.mit.csail.sdg.squander.examples.sudoku.Sudoku3 Class Reference
[Examples]

List of all members.

Public Member Functions

 Sudoku3 (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 Sudoku3 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 int[] nums

Detailed Description

"grid" is indexed from "1" not from "0"

Author:
Aleksandar Milicevic

Definition at line 26 of file Sudoku3.java.


Constructor & Destructor Documentation

edu.mit.csail.sdg.squander.examples.sudoku.Sudoku3.Sudoku3 ( int  n  ) 

Definition at line 33 of file Sudoku3.java.


Member Function Documentation

int edu.mit.csail.sdg.squander.examples.sudoku.Sudoku3.getCellValue ( int  row,
int  col 
)

Definition at line 55 of file Sudoku3.java.

void edu.mit.csail.sdg.squander.examples.sudoku.Sudoku3.initGrid (  )  [private]

Definition at line 44 of file Sudoku3.java.

static void edu.mit.csail.sdg.squander.examples.sudoku.Sudoku3.main ( String[]  args  )  [static]
static Sudoku3 edu.mit.csail.sdg.squander.examples.sudoku.Sudoku3.parse ( String  puzzle  )  [static]
void edu.mit.csail.sdg.squander.examples.sudoku.Sudoku3.printHLine ( StringBuilder  sb,
int  n2,
int  m 
) [private]

Definition at line 98 of file Sudoku3.java.

String edu.mit.csail.sdg.squander.examples.sudoku.Sudoku3.printSimple (  ) 
void edu.mit.csail.sdg.squander.examples.sudoku.Sudoku3.setCellValue ( int  row,
int  col,
int  value 
)
void edu.mit.csail.sdg.squander.examples.sudoku.Sudoku3.solve (  ) 
String edu.mit.csail.sdg.squander.examples.sudoku.Sudoku3.toString (  ) 

Definition at line 81 of file Sudoku3.java.


Member Data Documentation

Definition at line 30 of file Sudoku3.java.

Definition at line 28 of file Sudoku3.java.

Definition at line 31 of file Sudoku3.java.


The documentation for this class was generated from the following file:
Generated by  doxygen 1.6.2-20100208