エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Nクイーン解法プログラム
出力例は、最もポピュラーな8クイーン問題(N=8)を、鏡像解排除オプションにて解いた例です。 nque... 出力例は、最もポピュラーな8クイーン問題(N=8)を、鏡像解排除オプションにて解いた例です。 nqueen 8 -a -d 鏡像解(回転・反転及びその組合せで同じパターンとなる解)の排除は、解が1つ求まるたびに、他の7つの鏡像解を求めて、リストに登録しておき、解の候補ができた際にそのリストでチェックするというオーソドックスなものです。 8クイーンの解は、全部で92パターンで、鏡像解を除くと12パターンとなります。 /* nqueen.c */ /* original : C MAGAZINE 1991年8月号「アルゴリズムとデータ構造入門」 8クイーン求解プログラム。 history : 鏡像解排除ルーチン追加。 */ #include <stdio.h> #include <stdlib.h> #include <string.h> #define SUCCESS 1 /*