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

Collaboration diagram for edu.mit.csail.sdg.squander.examples.sudoku.Sudoku4:
Collaboration graph
[legend]

List of all members.

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

Detailed Description

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

Author:
Aleksandar Milicevic

Definition at line 26 of file Sudoku4.java.


Constructor & Destructor Documentation

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

Definition at line 41 of file Sudoku4.java.


Member Function Documentation

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]
static Sudoku4 edu.mit.csail.sdg.squander.examples.sudoku.Sudoku4.parse ( String  puzzle  )  [static]
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 
)
void edu.mit.csail.sdg.squander.examples.sudoku.Sudoku4.solve (  ) 
String edu.mit.csail.sdg.squander.examples.sudoku.Sudoku4.toString (  ) 

Definition at line 101 of file Sudoku4.java.


Member Data Documentation

Definition at line 38 of file Sudoku4.java.

Definition at line 36 of file Sudoku4.java.

Definition at line 39 of file Sudoku4.java.


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