ruby 堆栈输入递归

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ruby 堆栈输入递归相关的知识,希望对你有一定的参考价值。

def input n, res=[]
  n == 0 ? res : input(n - 1, res << gets.chomp)
end

puts input(gets.chomp)

以上是关于ruby 堆栈输入递归的主要内容,如果未能解决你的问题,请参考以下文章

在 ruby​​ 中将数字转换为单词 - 改进我的递归解决方案

用猫来解释:递归映射溢出堆栈死锁

堆栈(线性表)

ruby Ruby获得当前堆栈

ruby Ruby Hash深度搜索没有获得堆栈大小异常

如何在 Ruby 中获取堆栈跟踪对象?