読者です 読者をやめる 読者になる 読者になる

テトロミノ認識やってみました

プログラミング

テトロミノ認識〜 横へな 2012.10.6

TL が「テトリス問題やってみた!」という話題で盛り上がっていたので、2週間ほど遅れながらやってみました。

ぱっと思いついた左上に持って行ってパターンマッチする方法でやってみました *1
パターンを固定で持っていますが、このあたりは気をつけないと不具合になりそうなところですよね。
パターンが増えたら計算で出すようにしたほうがいいかも。


使用言語は夏から始めた Java ですが1時間では全然時間が足りませんでした…
この後は中心からの相対座標をパターンマッチする方法でも解いてみましたが、いかにも効率悪そうです。

楽しく解きましたが、プログラミング能力の低さを実感しました。
もっと勉強しないとですね。

gist はこちら。
https://gist.github.com/3926843

*1:力技ですが、ほかにスマートな方法も思いつかなかったので