递归 发表于 2020-11-27 分类于 数据结构&算法 本文字数: 343 阅读时长 ≈ 1 分钟 递归四要素: 递归终止条件 当前层业务逻辑 进入下一层 清理当前层缓存 代码结构 1234567891011121314// Javapublic void recur(int level, int param) { // terminator if (level > MAX_LEVEL) { // process result return; } // process current logic process(level, param); // drill down recur( level: level + 1, newParam); // restore current status } 解决问题 斐波拉契数列 f(n)=f(n-1)+f(n-2) 遍历树 爬楼梯 爬楼梯,可以一次1阶、2台阶,一共n台阶的楼梯有多少种爬法? 打赏 微信支付 支付宝 本文作者: 小鱼先生 本文链接: http://www.hardydou.com/2020/11/27/递归/ 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!