递归有什么好处?

时间:2011-06-24 03:32:05

标签: language-agnostic recursion iteration

  

可能重复:
  Recursion or Iteration?

  

迭代是人类,以偿还神圣。     - L. Peter Deutsch

为什么人们喜欢递归而不是迭代,甚至可以称之为神圣,如引用中所示?它似乎过度炒作了。据我所知,递归代码更难以掌握,因此维护。此外,如果编译器未进行优化,则会导致run the risk堆栈溢出。

0 个答案:

没有答案