sudoku

    5

    1答えて

    私は3日間、数独バックトラッキングソルバーで私の間違いを把握しようとしています。問題はleetcode Sudoku Solverです。 私のソルバーは添付画像のdeductionに基づいています。問題は、ルートからリーフへのパスが無効であっても、私のボードが変更されることです。 つまり、無効なパスを通過した後、試行した値は元のボードに固定されます。しかし、私は元のボードが子どもが真を返すときにの

    0

    1答えて

    私は数字を編集できるようにしたいが、(観察者のパターンを介して)それらを読み書き可能にしたい。 ラベルを含むグリッドが解決策になりますか?今のところ、setTextを呼び出すと、ラベルは更新されません。 グリッドビューをサポートする何らかの種類のリストが最適かもしれませんが、私はそれに近づく方法(すでに検索済み)はわかりません。

    0

    1答えて

    ランダムにスードクボードを生成して再生するプログラムを作りたいと思います。ゲームに精通していない人には、空白がほとんどで、いくつかの数字があらかじめ入力された9x9のゲームボードが用意されています。完了するには、空の四角を記入して、行、列、正方形ですが、一度だけです。 私が現在想像しているやり方は、2次元アレイを使用することです。 forループ内のforループを使用して、その行に値を設定し、同じ行

    0

    1答えて

    まず、私は初心者のコーダーであり、何時間も問題に取り組んでいきたいと思っています。 1.私は、私のスクロールボードに自分の値を設定するために、.txtファイルを取得するために、ifstreamとofstreamの入力と出力のメカニズムを使用する方法を理解できません。 2)私はセル内の各xypositionの "可能な値"ごとにスドクボードを印刷する方法を理解できないようです。 私は読み込むテキスト

    1

    1答えて

    私は非常に限られたメモリリソースを持つ時​​計用のアプリケーションを作成しようとしています。限られたシステムリソースと再帰を伴わずに毎回ランダムな数独を生成したい場合は、入力を与えることができます。私は現在、スタックオーバーフロー例外を与えている以下のコードを使用しています。 package test; import java.util.*; import java.text.*; /*

    -2

    1答えて

    私はこのようなハッシュを持っています: 各キーは数独ボードの行番号を表します。 値の各アレイは、私たちがパズルを解く行の組み合わせを見つけるまで、すべての単一の行を試してみたい possibilities = { 1 => [[1, 1, 1], [1, 1, 1], [1, 1, 1]], 2 => [[2, 2, 2], [3, 3, 3], [4, 4, 4]],

    0

    1答えて

    を使用して数独ボードテーブルを生成します。 function generate(count, values) { return Array.apply(null, { length: count }).map(function() { var r = [], array = values.slice(); while (array.length) {

    -1

    1答えて

    私はsudokuを解決するプログラムを作ろうとしているとき、私は自分のコードにバグがあります。 私のプログラムは動作していますが、うまく動作しません。それはプログラムの最初の行だけを解決しています。 は、私は、コードの行にミスを犯したことを考える: int ft_rezolva(int **t) { int i; int j; int n; if(!ft

    -2

    2答えて

    私はVB.NETのSudoku Appを書いています。現在、私は数独パズルジェネレータの実装に取り​​組んでいます。私が書いたのは、アプリケーションがちょうど停止する奇妙な問題です。最初は合理的に私のコードのどこかに無限ループがあると仮定しました。そこでdo ... whileループが50回以上連続して実行された場合、関数がリセットされる機能を追加しました。しかし、それは何もしなかった!私の人生の