转成非递归老是不会,这题转的过程看不懂也不知道为啥要用二维数组呢?
答案:1 悬赏:60 手机版
解决时间 2021-03-20 05:07
- 提问者网友:我是女神我骄傲
- 2021-03-20 01:29
转成非递归老是不会,这题转的过程看不懂也不知道为啥要用二维数组呢?
最佳答案
- 五星知识达人网友:风格不统一
- 2021-03-20 02:04
递归工作栈里面包括返回地址、本层的局部变量和递归调用的形参代换用实参,所以正常情况下,无论递归过程有没有使用局部变量,转换为非递归过程都需要用栈来模拟这个递归调用过程
当然,有一些特殊递归不用栈就可以直接转换,比如尾递归、常系数递推等,无论是否有局部变量
当然,有一些特殊递归不用栈就可以直接转换,比如尾递归、常系数递推等,无论是否有局部变量
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯