Calculating Catalan Number in Haskell

| コメント(0) | トラックバック(0)

Check Catalan number

// code
catalan :: Integer -> Integer
catalan n
	| n > 0 = sum [(catalan i) * (catalan (n - 1 - i)) | i <- [0 .. (n - 1)]]
	| otherwise = 1

Simply :)

トラックバック(0)

トラックバックURL: http://www.fujlog.net/mt-5/mt-tb.cgi/1050

コメントする

このブログ記事について

このページは、Youichi Fujimotoが2011年12月26日 17:11に書いたブログ記事です。

ひとつ前のブログ記事は「ScalaFX を動かしてみる」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

カテゴリ

  • Bicycle
  • Book
  • Car
  • Diary
  • Life
  • Link
  • Media
    • Music
    • TV
  • Mobile
  • Motorsports
  • News
  • PC
    • Hardware
    • Programming
    • Software
  • Profile
  • Technology
  • Web

ウェブページ

Powered by Movable Type 5.12