Sudoku (数独 sūdoku?, すうどく) English pronunciation: /suːˈdoʊkuː/ soo-doh-koo is a logic-based,combinatorial number-placement puzzle. The objective is to fill a 9×9 grid with digits so that each column, each row, and each of the nine 3×3 sub-grids that compose the grid (also called "boxes", "blocks", ...
4
votes
2answers
126 views
Check_sudoku in Python
I have just started to learn programming with Python. I have been going through several online classes for the last month or two. Please bear with me if my questions are noobish.
One of the classes I ...
1
vote
0answers
83 views
Sudoku Valid Arangements Permutations Enumerator
I wondered if anyone has any ideas to make this cleaner or more efficient. Mostly this was an exercise to generate the data once (So speed really isn't too important, but I'd love to see what ...
2
votes
2answers
196 views
Is this Sudoku a good use of the Fluent Builder Pattern?
Code
Sudoku.java
public class Sudoku implements ISudoku {
/**
* Generates wildcard values in case of conflict with the keys of the
* Sudoku. Ensures all characters are alphanumeric, ...
3
votes
1answer
166 views
Python Sudoku GUI
This code implements a data structure for representing a Sudoku board, a very simple algorithm for setting up the board, and a GUI written in tkinter(requires tkinter and tkinter.tix).
...
4
votes
4answers
572 views
Sudoku solving algorithm - Revision needed
I was preparing myself for an interview at a well known .com firm. One of the question that they often ask is an algorithm to solve sudokus (that have one solution). Here is what came to my mind. Any ...
2
votes
2answers
418 views
Sudoku solver in Haskell
I tried to implement a naive brute-force Sudoku solver in Haskell (I know there are loads of good solutions already) and I'd like some reviews from you experts.
The solver is very simple and it uses ...