递归怎么理解,写递归的秘诀是什么,怎么写出实用的递归呢?
2
建议如下:如有帮助,请采纳一下,谢谢
在于快,狠,准!
之前听别人说过,写递归的时候一定要相信自己写的函数是对的,干就完了
递归通白的来说就是自己使用自己
比如:你打了你儿子,你儿子一肚子气,跑去打你孙子,你孙子又一肚子气,跑去打你曾孙子。。。一直打下去,直接打到最后那个可怜的娃,每次被打得人总是打人者的子(娃)。
简单的去看下斐波那契数列,很容易理解
https://www.runoob.com/java/method-fibonacci.html
递归也是一种循环,采用函数自己调用自己的方式来达到循环的效果。和for循环一样,需要有改变自身的代码、判断条件,满足条件时使用return终止循环并返回一个值。
就是循环嵌套循环。注意做好有没有子元素得判断,要不然会报错。或者内存泄漏
是清楚什么是终止的条件