摘要: 1、递归为什么耗性能:递归的执行方式是通过前一个执行程序执行完成后返回的值进行下一次执行的,所以最终结果会最后执行,可以理解为先进后出。 举个例子:function fn(n){if(n==0){return 1} return n * fn(n-1)} 比如说现在需要执行fn(3),那么需要先得到 阅读全文
posted @ 2018-10-24 14:34 霜~ 阅读(5140) 评论(0) 推荐(0) 编辑
摘要: 1、递归为什么耗性能:递归的执行方式是通过前一个执行程序执行完成后返回的值进行下一次执行的,所以最终结果会最后执行,可以理解为先进后出。 举个例子:function fn(n){if(n==0){return 1} return n * fn(n-1)} 比如说现在需要执行fn(3),那么需要先得到 阅读全文
posted @ 2018-10-24 14:30 霜~ 阅读(231) 评论(0) 推荐(0) 编辑