-5
を検索:クロスワードのC# - algorthmは、私がこの条件にC#でクロスワードをプログラムしたい
- 言葉を繰り返すことはできません。
- 単語は水平に配置できますが、左から右にのみ実行できます。
- 単語は垂直に配置できますが、高から低までしか実行できません。
- 水平ワードは、1つ以上の垂直ワードと交差する必要があります。
- 縦の単語は、1つ以上の横の単語と交差する必要があります。
- 各単語はスペースまたはグリッドエッジで区切る必要があります。
フィールドサイズは指定されていません。単語リストを考慮すると、アルゴリズムは最良のクロスワード出力を見つけ、フィールドサイズは最小にすべきである。私の問題は変数のフィールドサイズです。どのようにアルゴリズムがどのように見えるかを考えてみましょう。
の前に何かを試してみて、あなたは具体的な問題を抱えているときに掲示ここに頼みますコード。 http://stackoverflow.com/help/how-to-ask – Gusman