2008-11-06から1日間の記事一覧
最近,Schemeを勉強するようになって再帰にハマっています。今日は,マッカーシーの91関数です。いろんな再帰関数があるんですね。 def McCarthy91(n) if n > 100 return n - 10 else McCarthy91(McCarthy91(n + 11)) end end puts McCarthy91(ARGV[0].to_i)…
最近,Schemeを勉強するようになって再帰にハマっています。今日は,マッカーシーの91関数です。いろんな再帰関数があるんですね。 def McCarthy91(n) if n > 100 return n - 10 else McCarthy91(McCarthy91(n + 11)) end end puts McCarthy91(ARGV[0].to_i)…