N-queensの問題に取り組んでいます。スタックを正しく充填するのが難しい。誰もが私に指針を与えることを望んでいた。 私の出力は異常です。ノードは7つしかありませんが、私の「成功」ブール値はそれが真であるために8つ必要です。そして、私が列を増やすので1,2と思ったとき、ヘッドノードは2,1であった。 私は対角線についても調べる必要があることを知っていますが、私は段階的にそれを取っています。 co
このプログラムは1か月のデバッグ後に書かれましたが、最終的には動作するようになりましたが、8クイーンの問題には1解決策があります。すべてのソリューションを印刷しますか?コードは参考になりますが、何を変更するのか、何を追加するのかだけを指摘できれば、私もそれを使用することができます。 import java.util.Scanner;
public class Queens
{
これまでのところ、N-Queens問題の8x8ボード用の92個のソリューションを表示するこのコードがあります。すべての92のソリューションを表示するのではなく、実行するたびに1つのランダムなソリューションを表示するようにしたいと思っています。これどうやってするの? import sys
from ortools.constraint_solver import pywrapcp
# by