私は絞首刑執行人のプログラムを書かなければなりません、「家」だけが悪であり、プレーヤーが(うまくいけば)負けるように言葉を変えます。
ゲームの開始時に、プレーヤーが文字を選択したときにすべての単語のセットを作成します。パターンに一致するセットを作成し、最適なサブセットの作成を続けます。
例えば
ユーザーが3文字の単語を選択したとすると、この例では、英語では次の3文字の単語しかないと言います。バスではなく犬の霧と狐猫
ユーザーが「o」と推測した場合、プログラムは「o」を含まない単語のリストをコンパイルします。このリストを並べ替えて、一方のセットが「and」、もう一方の「bus」、もう一方の「cat」になるようにします。
しかし、私はこれらのセットを保存するのに最適な方法は何だろうと思っていました。