递归:直接或间接调用自身算法的过程 满足使用递归的条件: 子问题为同类事物,且更简单 必须有个出口 优点: 代码简洁 符合思维习惯,容易理解 缺点: 效率较低 递归层次太深,耗内存且容易栈溢出一定要使用的话,最好使用缓存避免相同的计算,限制递归调用的次数 原文链接 不算狗血的Java自学经历 Java 面试题 小程序 相关文章: 2021-05-29 2021-12-25 2021-06-01 2022-12-23 2021-09-14 2022-12-23 2022-01-18 2022-12-23