写递归的秘诀是什么?

递归怎么理解,写递归的秘诀是什么,怎么写出实用的递归呢?

2

建议如下:如有帮助,请采纳一下,谢谢

 

在于快,狠,准!

之前听别人说过,写递归的时候一定要相信自己写的函数是对的,干就完了

递归通白的来说就是自己使用自己

比如:你打了你儿子,你儿子一肚子气,跑去打你孙子,你孙子又一肚子气,跑去打你曾孙子。。。一直打下去,直接打到最后那个可怜的娃,每次被打得人总是打人者的子(娃)。

简单的去看下斐波那契数列,很容易理解

https://www.runoob.com/java/method-fibonacci.html

递归也是一种循环,采用函数自己调用自己的方式来达到循环的效果。和for循环一样,需要有改变自身的代码、判断条件,满足条件时使用return终止循环并返回一个值。

就是循环嵌套循环。注意做好有没有子元素得判断,要不然会报错。或者内存泄漏

是清楚什么是终止的条件