个人感觉,递归就好比树。多研究研究树的遍历算法就能明白一些。关键在于不要去思考递归过程到底是怎么走的,这玩意是给机器执行的,人脑想不明白的。而应该将递归看做是若干个节点的叠加。只需要处理好一个节点的所有情况,包括调用自身和程序结束返回的情况,整个递归算法就成立了。

相关推荐

牛客网
牛客网在线编程
牛客网题解
牛客企业服务