エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Javaで書いたオセロをScalaで書き直した。 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Javaで書いたオセロをScalaで書き直した。 - Qiita
Scalaを覚えるため、Scalaでオセロゲームを書きました。 いきなりScalaを使うのが難しそうだったため、J... Scalaを覚えるため、Scalaでオセロゲームを書きました。 いきなりScalaを使うのが難しそうだったため、Javaで下書きしてからScalaで書きました。 以前Javaで下書きしたもの → http://qiita.com/nogitsune413/items/d252a879480480a0697a なるべく関数プログラミングっぽく書きたかったため、再帰やコレクションを使って、変数の除去に努めました。 他の言語と比べた訳ではないのですが、末尾呼び出し最適化が簡単に書けたので、「こんな簡単に書けるのか」と思いました。 そんな感想です。 import scala.io._ object Main { val L = 10 val X = 0 val Y = 1 val EMPTY = 0 val BLACK = 1 val WHITE = 2 val DRAW = 3 val WALL