gpt4 book ai didi

c# - 在 C# 中实现部分递归函数

转载 作者:行者123 更新时间:2023-11-30 19:01:04 28 4
gpt4 key购买 nike

我在实现部分递归函数时遇到了问题(至少在我看来是这样)。

对于任何给定的 p 和任意 maxsteps = 100,计算 L:

enter image description here

最佳答案

您可以将 maxsteps 向下传递给递归函数,并在每一步减去 1 直到达到 0,结束条件为:

public double L(double p, int maxSteps)
{
if (maxSteps == 0)
{
return 1 / (p + 1);
}
return 1 / (p + L(p, maxSteps - 1));
}

关于c# - 在 C# 中实现部分递归函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56322383/

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