Coding_Gamesメモ_TicTacToe
Coding_Gamesメモ_TicTacToe
javaの学習にCoding_Games を知り、学習の記録としてメモ。
To debug:
System.err.println( );
を使うとデバックしやすくなる。(エラー出力は評価に影響しない)
内容
○×ゲームの最後の1手を探す
ルール
○×ゲームで○のプレーヤーが1手で勝利できるときは勝利状況を、そうでなければfalse
を出力する
インプット
3×3マスのゲームボード
- "." 空白のスペース
- "X" プレーヤーXのスペース
- "O" プレーヤーOのスペース
アウトプット
プレーヤーO が勝利したゲームボード or false
使用したクラス
String
(char) = String.charAt( x )
x はint、 x番目の文字を出力
1手で勝利になる場所を見つけたい= 'O'2つと'.'1つのパターンを見つけたい考え方
それを探す関数を作り、縦横斜め探して見つけたら'.'を'O'に変えて出力
Coding_Games:https://www.codingame.com/ String (Java Platform SE 8) - Oracle Cloud:https://docs.oracle.com/javase/jp/8/docs/api/java/lang/String.html