永发信息网

一个递归调用函数中出现两条前后调用自己的语句,如何分析,

答案:2  悬赏:30  手机版
解决时间 2021-03-10 16:29
  • 提问者网友:伴风望海
  • 2021-03-09 21:42
一个递归调用函数中出现两条前后调用自己的语句,如何分析,
最佳答案
  • 五星知识达人网友:人间朝暮
  • 2021-03-09 21:59
循环与递归的本质区别在于内存的使用上,递归是方法调用方法本身,而随着递归的次数的增加,内存的消耗也是不断增长,而在我们写代码时,内存是一个很重要的部分,我们尽量都是减少内存的消耗,以免造成对系统资源的浪费,循环占用的内存很少,每次循环都会释放之前分配的内存,但是很多递归的功能是不能用循环实现的,这就要考虑你要实现的功能了,如果非递归不可完成的功能,我们也不会刻意更改。
全部回答
  • 1楼网友:你可爱的野爹
  • 2021-03-09 22:07
(1)只要一直成立就不会执行(2),当(1)不成立才执行(2)
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯