public class Solver {
public LinkedList<Sudoku> sudokus = new LinkedList<>();
public Solver() {
Sudoku current = null;
int count = 1;
try (BufferedReader br = new Buffere
countCellsToFill()を使用して、配列内のゼロの数(0)を数えたいと思います。 返されたcount+1でループを試みました。しかし、それは出力に現れません。誰でも私を助けてこれを完了してください。 public class Sudoku{
public static void main(String... args) throws Exception
{
Scanne
私はbruteforceアルゴリズムを分析しており、1つの質問があります。 var solveSudoku = function (grid, row, col) {
var field = findUnassignedLocation(grid, row, col);
row = field[0];
col = field[1];
if (row ===
私は最近、C++のsudokuゲームに取り組んでいます。私はSFMLを使ってそれのグラフィックバージョンを作ったし、うまく動作します。しかし、ではなく、はブルートフォースアルゴリズムであるので、私は、スードクを解くアルゴリズムを実装する必要があります(バックトラックは私にとってはうまくいかない/)。私はそれを解決するための多くの方法について読んできました。異なるアルゴリズム名(Dancing Li
私はPythonでsudokuソルバーを開発しています。 def backtrack(puzzle):
x,y,candidates=findSquare(puzzle)
if x==-1 and y==-1:
return puzzle #stop condition
while len(candidates[x][y])>0:
puzzle