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

No Programming, No Life

新しいNPNLです。http://d.hatena.ne.jp/fumokmm/ から引っ越してきました。

Groovyのtrampolineを使ってピラミッドのお題を解いてみた

Groovy 小ネタ

お題はなつかしのどう書く?orgのもの。
Server error

解説

  • 計算したくない、再帰で書きたいと思った、そこでトランポリンですよ!
  • ソース上に示したHINTみたいなリスト構造をつくって、エイヤで出力しています
  • トランポリンしてるので、4段じゃなくても100段でも1000段でも大丈夫!
  • 効率のこととかあんまり考えてません(flatten()とか重そう…)