Golden.Man.Sudoku.Solver
1.0.0
dotnet add package Golden.Man.Sudoku.Solver --version 1.0.0
NuGet\Install-Package Golden.Man.Sudoku.Solver -Version 1.0.0
<PackageReference Include="Golden.Man.Sudoku.Solver" Version="1.0.0" />
paket add Golden.Man.Sudoku.Solver --version 1.0.0
#r "nuget: Golden.Man.Sudoku.Solver, 1.0.0"
// Install Golden.Man.Sudoku.Solver as a Cake Addin
#addin nuget:?package=Golden.Man.Sudoku.Solver&version=1.0.0
// Install Golden.Man.Sudoku.Solver as a Cake Tool
#tool nuget:?package=Golden.Man.Sudoku.Solver&version=1.0.0
This is a portable and lightweight Sudoku solver implementation in C#.
How to use
int[,] grid =
{
{0, 0, 0, 0, 0, 0, 0, 6, 7},
{0, 0, 0, 9, 0, 7, 4, 0, 3},
{0, 6, 0, 0, 0, 0, 1, 9, 0},
{1, 0, 0, 0, 7, 3, 0, 0, 0},
{0, 0, 0, 4, 0, 6, 0, 0, 0},
{0, 0, 0, 8, 1, 0, 0, 0, 4},
{0, 2, 1, 0, 0, 0, 0, 5, 0},
{8, 0, 7, 1, 0, 9, 0, 0, 0},
{3, 5, 0, 0, 0, 0, 0, 0, 0}
};
bool solved = SudokuSolver.Solve(grid);
if (solved)
{
// Print out the solution
for (int i = 0; i < 9; i++)
{
for (int j = 0; j < 9; j++)
{
Console.Write(grid[i, j] + " ");
}
Console.WriteLine();
}
}
else
{
Console.WriteLine("No solution");
}
Learn more about Target Frameworks and .NET Standard.
This package has no dependencies.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
1.0.0 | 180 | 11/23/2013 |
This is the first release to support Sudoku Solver functionality.