请教这句话对吗?“任何一个递归过程都可以转换成非递归过程”
请问这句话对吗?“任何一个递归过程都可以转换成非递归过程”判断正误:任何一个递归过程都可以转换成非递归
请问这句话对吗?“任何一个递归过程都可以转换成非递归过程”
判断正误:任何一个递归过程都可以转换成非递归过程
PS:这好像是编译原理的知识了吧?
[解决办法]
尾递归可以用循环实现。
[解决办法]
对滴,机器可不认识递归过程
[解决办法]
任何递归都可以用栈实现,
因为高级语言的递归其实就是用栈实现。
[解决办法]
[解决办法][解决办法][解决办法]任何递归都可以改写为非递归,这是正确的,理论上可以证明
改写过程可以模拟递归调用时的栈操作
[解决办法]<可计算性与计算复杂性> 里有说过.