sudoku_api
sudoku_api सुडोकू पहेलियों के उत्पादन, अंतरक्रिया और प्रबंधन को सरल बनाता है।
एक सरल, फ्लटर विजेट API सुडोकू पहेली खेल के लिए।
^3.0.4^2.0.0^1.15.0^1.17.5यह अंग्रेज़ी मूल स्नैपशॉट है। नवीनतम सामग्री GitHub पर देखें।
sudoku_api simplifies the generation, interaction, and management of Sudoku Puzzles.
Well, how does it do that?
... 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 subgrids (segments) that compose the grid contain all of the digits from 1 to 9. The puzzle setter provides a partially completed grid, which for a well-posed puzzle has a single solution.
import 'package:sudoku_api/Puzzle.dart';
void main() {
PuzzleOptions puzzleOptions = new PuzzleOptions(patternName: "winter");
Puzzle puzzle = new Puzzle(puzzleOptions);
puzzle.generate().then((_) {
print("=====================================");
print("Your puzzle, fresh off the press:");
print("-------------------------------------");
printGrid(puzzle.board());
print("=====================================");
print("Give up? Here's your puzzle solution:");
print("-------------------------------------");
printGrid(puzzle.solvedBoard());
print("=====================================");
});
}
=====================================
Your puzzle, fresh off the press:
-------------------------------------
9 8
3 4 7 6 9
8 5 1
4 5
4 5 6 9 3 1 2
3 2
2 8 9
8 3 2 7 5
6 2
=====================================
Give up? Here's your puzzle solution:
-------------------------------------
2 9 1 6 3 4 5 8 7
3 4 5 1 7 8 2 6 9
6 7 8 2 5 9 1 3 4
1 2 3 4 6 5 7 9 8
4 5 6 8 9 7 3 1 2
7 8 9 3 1 2 4 5 6
5 1 2 7 8 6 9 4 3
8 3 4 9 2 1 6 7 5
9 6 7 5 4 3 8 2 1
=====================================
Let's make some sweet Sudoku, together.
sudoku_api, clone, and checkout the dev branchSudoku Toolkit (AlvinRamoutar) - WIP
One of my college projects; Java Sudoku.