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

List of all members.

Public Member Functions

 Sudoku5 (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 Sudoku5 parse (String puzzle)
static void main (String[] args)

Private Member Functions

void printHLine (StringBuilder sb, int n2, int m)

Private Attributes

int[][] grid
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 23 of file Sudoku5.java.


Constructor & Destructor Documentation

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

Definition at line 31 of file Sudoku5.java.


Member Function Documentation

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

Definition at line 48 of file Sudoku5.java.

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

Definition at line 91 of file Sudoku5.java.

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

Definition at line 74 of file Sudoku5.java.


Member Data Documentation

Definition at line 25 of file Sudoku5.java.

Definition at line 28 of file Sudoku5.java.

Definition at line 26 of file Sudoku5.java.

Definition at line 29 of file Sudoku5.java.


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