1.10.2.2.1. 递归算法

什么是递归 简单地说,就是如果在函数中存在着调用函数本身的情况,这种现象就叫递归。

进一步剖析「递归」,先有「递」再有「归」, 「递」的意思是将问题拆解成子问题来解决, 子问题再拆解成子子问题,...,直到被拆解的子问题无需再拆分成更细的子问题(即可以求解), 「归」是说最小的子问题解决了,那么它的上一层子问题也就解决了,上一层的子问题解决了,上上层子问题自然也就解决了,....,直到最开始的问题解决,文字说可能有点抽象,那我们就以阶层 f(6) 为例来看下它的「递」和「归」。

参考 https://mp.weixin.qq.com/s/Hew44D8rdXb3pf8mZGk67w

Copyright © 2018-2021 | Distributed under CC BY 4.0 | Peter all right reserved,powered by Gitbook Updated at 2023-03-25 00:08:43

results matching ""

    No results matching ""