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