エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
PythonでMinesweeperアルゴリズムを考える | Withcation
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
PythonでMinesweeperアルゴリズムを考える | Withcation
情報系に進んでいる大学生なら一度は組んだことがあるであろう(組ませたことがある)プログラムの1つ、... 情報系に進んでいる大学生なら一度は組んだことがあるであろう(組ませたことがある)プログラムの1つ、マインスイーパーについて、今回はPythonで組んでゆきたいと思います。 私も大学1年のとき(? だったと思う)講義で課題として出されたので、C言語で組んだのですが、「ちょっとアルゴリズムが違くないか?」と思っていました(実際に講義で言われた手法は厳密な意味でのマインスイーパーではなかった) なので今回は、独自に組んでゆきたいと思います。 アルゴリズムマインスイーパーのアルゴリズムといえば以下のようになっています。 マインスイーパーのオブジェクトを生成するゲームボード(地雷と周辺情報が埋めこまれているもの)とプレイボード(開いているか、閉じているか、フラグが立っているか)を構築するインデックスを指定するゲームボードで指定したインデックスの値がMINEならばゲーム終了ゲームボードで指定したインデ