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" />
<PackageVersion Include="Golden.Man.Sudoku.Solver" Version="1.0.0" />
<PackageReference Include="Golden.Man.Sudoku.Solver" />
paket add Golden.Man.Sudoku.Solver --version 1.0.0
#r "nuget: Golden.Man.Sudoku.Solver, 1.0.0"
#addin nuget:?package=Golden.Man.Sudoku.Solver&version=1.0.0
#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.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
1.0.0 | 2,290 | 11/23/2013 |
This is the first release to support Sudoku Solver functionality.