摘要: 还有一种是通过尾递归优化: 解决递归调用栈溢出的方法是通过尾递归优化,事实上尾递归和循环的效果是一样的,所以,把循环看成是一种特殊的尾递归函数也是可以的。 尾递归是指,在函数返回的时候,调用自身本身,并且,return语句不能包含表达式。这样,编译器或者解释器就可以把尾递归做优化,使递归本身无论调用 阅读全文
posted @ 2018-09-13 12:01 朴者 阅读(459) 评论(0) 推荐(0) 编辑