No Programming, No Life

プログラミング関連の話題や雑記

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

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

解説

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