Programming Sudoku

Sudoku is a wildly popular puzzle game. Sudoku puzzles are 9x9 grids, and each square in the grid consists of a 3x3 subgrid called a region. Your goal is to fill in the squares so that each column, row, and region contains the numbers 1 through 9 exactly once. And some squares already contain number...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Lee, Wei-Meng (Συγγραφέας)
Συγγραφή απο Οργανισμό/Αρχή: SpringerLink (Online service)
Μορφή: Ηλεκτρονική πηγή Ηλ. βιβλίο
Γλώσσα:English
Έκδοση: Berkeley, CA : Apress, 2006.
Θέματα:
Διαθέσιμο Online:Full Text via HEAL-Link
Πίνακας περιεχομένων:
  • Chapter 1: What is Sudoku?: History of Sudoku
  • Rules of Sudoku
  • It is just logic!
  • The mathematics of Sudoku
  • Variants of Sudoku
  • Levels of difficulties
  • Let's play Sudoku
  • Chapter 2: Solving Sudoku by computer: Programming Sudoku
  • Programming tools and languages
  • Building the user interface
  • Windows
  • Pocket PC
  • Chapter 3: Basic techniques: Row Elimination
  • Column Elimination
  • Subgrid Elimination
  • Chapter 4: Intermediate techniques: Filling in the blanks
  • Fixing 1s
  • Fixing 2s
  • Fixing 3s
  • Fixing 4s
  • Fixing 5s
  • Fixing 6s
  • Chapter 5: Advanced Techniques: Looking for Singles
  • Looking for Twins
  • Looking for triplets
  • Bruteforce Elimination
  • Chapter 6: Generating Sudoku Puzzles: Techniques for generating Sudoku Puzzles
  • Determining the level of difficulties
  • Building the Sudoku web service
  • Index.