サクサク読めて、アプリ限定の機能も多数!
ruby、一応末尾再帰最適化する機能持ってるみたいやけど使いづらすぎわろた
takc923 のブックマーク 2017/02/05 17:38
Rubyは末尾呼び出し最適化をサポートしている - Camera Obscuraruby、一応末尾再帰最適化する機能持ってるみたいやけど使いづらすぎわろた2017/02/05 17:38
このブックマークにはスターがありません。 最初のスターをつけてみよう!
obelisk.hatenablog.com2017/01/26
Ruby でこれはスタックオーバーフローします。 def add(n, a = 0) return a if n.zero? add(n - 1, n + a) end puts add(10000) #=>a.rb:2:in `add': stack level too deep (SystemStackError) 例えばこう対策し...
5 人がブックマーク・2 件のコメント
\ コメントが サクサク読める アプリです /
ruby、一応末尾再帰最適化する機能持ってるみたいやけど使いづらすぎわろた
このブックマークにはスターがありません。
最初のスターをつけてみよう!
Rubyは末尾呼び出し最適化をサポートしている - Camera Obscura
Ruby でこれはスタックオーバーフローします。 def add(n, a = 0) return a if n.zero? add(n - 1, n + a) end puts add(10000) #=>a.rb:2:in `add': stack level too deep (SystemStackError) 例えばこう対策し...
5 人がブックマーク・2 件のコメント
\ コメントが サクサク読める アプリです /