gpt4 book ai didi

recursion - 有没有相互递归的例子?

转载 作者:行者123 更新时间:2023-12-04 02:30:29 25 4
gpt4 key购买 nike

是否有任何递归函数调用另一个函数的示例,该函数也调用第一个函数?
例子 :

function1()
{
//do something
function2();
//do something
}

function2()
{
//do something
function1();
//do something
}

最佳答案

相互递归在解析数学表达式(和其他语法)的代码中很常见。基于以下语法的递归下降解析器自然会包含相互递归:expression-terms-term-factor-primary-expression .

expression
+ terms
- terms
terms

terms
term + terms
term - terms

term
factor
factor * term
factor / term

factor
primary
primary ^ factor

primary
( expression )
number
name
name ( expression )

关于recursion - 有没有相互递归的例子?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2725038/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com