大家怎么理解递归的

发布网友 发布时间:2022-04-23 10:01

我来回答

1个回答

热心网友 时间:2023-10-10 15:16

多重循环没有办法,只有多看几种用法积累经验,善于总结,将内循环的功能总结出来,由内到外层层理解。递归实际上就是调用相同语句的不同函数,其中开设的变量你可以自己起另外名称加以区别,比如递归函数中开变量a,在第1次调用是你可以认为是a1,第2次a2,这样就不容易混淆了,同理,第1次调用的是函数fun1,第2次可理解调用的是fun2,也可以容易理解些。实际上递归在计算机中就是代码相同而数据完全存在的一组程序调用,节省的仅仅是语句代码,在数据层面上与单独调用函数没有什么区别。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com