Java (おそらく Python) で数独ソルバー プログラムを作成しようとしています。これをどのように構築すればよいか悩んでいます...
クラスを作成し、各ボックスをそのクラスのオブジェクト (9x9=81 オブジェクト) にしますか? はいの場合、すべてのオブジェクトを制御するにはどうすればよいですか? つまり、クラス内の特定のメソッドをすべてのオブジェクトに呼び出させるにはどうすればよいでしょうか?
多次元配列のようなものを使用して、そこにあるすべての数値を計算して制御する関数を作成するだけですか?
実際、複数の関数を作成できたとしても、各ボックスをオブジェクトにするとしたら、どのようにすべてのオブジェクトを制御するのでしょうか?
ありがとう。