ちょっと私は、特定の行または列とブロックの整数を比較するために私のコードを取得するのに問題があるこれらのパラメータ内に重複がないことを確認しています。私は、3つの異なる方法で3つの制約を分けること、またはすべてを一度に行うことを試みることをお勧めします。 public static rowCheck(int[][] nsudokuBoard) {
for (int i =0; i <
私は自分のコードを更新しましたが、完成したスドクボード内の3x3ブロックをチェックして繰り返し番号がないかどうかを調べる方法はまだ不足していました。これは私が更新した私の方法です。 static boolean isBlock1Valid(int[][] sudokuBoard, int referenceRow, int referenceColumn)
{
boolean[] s
可能性の重複: Sudoku solver in java, using backtracking and recursion 私は再帰とブルートフォースを使用して数独を解決するプログラムを作成しています。私の重要な問題は、どうやって止まってしまったのかを私が理解していないということです。 は数独でのゼロの数を探す: プログラムの一般的なアルゴリズムは次のようです。 最初の0(getNextEmp