我可以从迭代函数和递归函数中获得不同的结果吗?
作者:Maroon Racoon 提问时间:11/7/2022
我的代码应该计算序列的第 100 个元素$x_0=1 ; x_i=\dfrac{x_{i-1}+1}{x_{i-1}+2}, i=1,2, \ldots$ 我写了迭代和递归函数,但结果不相等。是因为...
递归 问答列表
作者:Maroon Racoon 提问时间:11/7/2022
我的代码应该计算序列的第 100 个元素$x_0=1 ; x_i=\dfrac{x_{i-1}+1}{x_{i-1}+2}, i=1,2, \ldots$ 我写了迭代和递归函数,但结果不相等。是因为...
作者:skidjoe 提问时间:9/28/2018
所以我有这个函数,它接受一个数组并输出一个具有不同值的数组数组(我正在尝试遗传编程育种函数)。 所以我的问题如下:我有一个 main 函数,它被调用它接受一个数组并输出一个新数组。我想继续在连续的种...
作者:Saiko 提问时间:7/4/2023
我正在处理一个问题,我需要在 Python 中实现一个递归函数,以从数字列表中找到最长的递增子序列的长度。该列表可以具有任意长度,并且可以包含任何整数。我只允许使用函数和递归来解决这个问题,不允许使用...
作者:wdwizzard 提问时间:8/5/2022
public static int calculate(int n){ if (n <= 1) { return 1; } else if (n >= 2 && n%2 == 0){ retu...
作者:stupidmoron 提问时间:10/10/2022
我正在使用 2D 数组作为分配进行存储桶排序。我的 BucketSort 类中的最后一个方法是递归的。对于每个递归调用,我都会通过将其除以 10 来递减用于确定基本情况的变量。我需要一双新的眼睛来看待...
作者:stupidmoron 提问时间:10/1/2022
我有两个以递归方式遍历数组的短程序。第一个数组向后打印数组,第二个数组向前打印数组。第二个应该向后打印数组。为什么是向前打印?这是相同的代码!! 方案一: public class SomeCla...
作者:Tholkappiar 提问时间:5/20/2023
这很好用,因为我们在递归调用中使用了前缀递减运算符! public static void main(String[] args) { doubt1(5); } 前缀递减: static v...
作者:fredoverflow 提问时间:1/26/2013
这个问题在这里已经有答案了: 10年前关闭。 可能的重复项: c++0x 中的递归 lambda 函数 这是一个普通的旧递归函数: int fak(int n) { return (n <= ...
作者:CF7 提问时间:9/23/2022
我们有一个来自系统的节点树,模型就像Node Public class Node { public string Name { get; set; } public bool HasChildr...
作者:amelouch 提问时间:9/18/2023
我是 Python 的初学者,我刚刚使用 cProfile 运行了性能测试。我用一个非常大的图形来测试我的代码。执行时间超过 2 小时 30 分,我得到了函数调用的负计数 (-812410634)。为...