パスカルの三角形の n 段目(0-origin)を求める。
def pascal(n: Int): IndexedSeq[Int] = { val pre = if(n == 0) IndexedSeq(1) else pascal(n - 1) for((x,y) <- (0 +: pre) zip (pre :+ 0)) yield x+y }
月 | 火 | 水 | 木 | 金 | 土 | 日 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
パスカルの三角形の n 段目(0-origin)を求める。
def pascal(n: Int): IndexedSeq[Int] = { val pre = if(n == 0) IndexedSeq(1) else pascal(n - 1) for((x,y) <- (0 +: pre) zip (pre :+ 0)) yield x+y }
Tags:
仕事なくなりました。駆け出しですが、Web 系の SE をやっていました。仕事ください。。。
mixiともう一つ別のところで書いてた日記をインポートしたので、公にするような内容でないものが含まれている可能性が十分にあります。
何かまずいエントリを見つけてしまった場合は、非公開にしたいのでこっそり教えてくださいw
「おかえりんこ♪」の言葉につい反応してしまった後に気がついて、俯き加減の真っ赤な顔でバカって言ってくれるお嫁さんが理想です。リア充爆散しろや!
© 2002–2011 からだのブログ — Sitemap — Cutline by Chris Pearson