recursion 相关问题

递归是一种函数调用,函数调用自身。这些函数也称为递归函数。结构递归是一种解决问题的方法,其中问题的解决方案取决于对同一问题的较小实例的解决方案。

我想要递归构造函数调用 - 如何解决错误?

我正在为一个正在进行的课程编写一个有趣的作业,而且它的所有关于多态性和编码对象等...基本上,我们被要求编写一个与其他学生生物作斗争的“生物”对象。 ...

回答 1 投票 -1

CodingBat-递归编码

我正在尝试编码蝙蝠问题repeatFront:给定一个字符串和一个int n,返回由字符串的前n个字符组成的字符串,后跟字符串的前n-1个字符,...

回答 4 投票 0

Eratosthenes的筛子是动态规划的一个例子吗?

我对Eratosthenes的Sieve(用所有数字的数组和标记复合数的循环实现)是否是动态编程的一个例子感到有点困惑?几个......

回答 1 投票 1

了解递归/如何组合子问题(最大子阵列算法)

我在理解分而治之算法时遇到了一些问题。我已经读过,为了成功地应用递归,你需要有一个“信仰的递归跳跃”,你不应该打扰...

回答 1 投票 2

Pathos处理池递归限制

我有一项任务,我正试图与悲伤并行化。当我运行非并行版本时,它运行得很好。但是,运行1进程的pathos池会导致RuntimeError:最大递归深度...

回答 1 投票 2

程序似乎在for循环 - C ++之后静默终止

我创建了一个程序,打印出通过命令行参数提供的字符的所有排列,并决定我想将执行时间与等效程序进行比较......

回答 1 投票 -4

嵌套for循环以在Python中递归

我需要在Python中使用递归重写这段可怕的代码。嵌套的深度应该取决于函数rec的参数,但事实上我希望它是变量“a”的长度,...

回答 3 投票 -1

递归的基于Promise的目录读取

我有一个库,用于扫描目录以查找远程服务器上的文件。它返回一个这样的Promise:client.scanRemoteDirectory(path).then(files => {console.log(files)})我正在尝试...

回答 2 投票 1

在foreach循环中调用导出

我想通过导出将变量传递给子makefile主Makefile包含将被编译的组件COMPONENT_LIST的列表。在目标规则中,我导出了USE_COMP_1,...

回答 1 投票 0

一个无用的声明如何影响这个C程序?

我编写了以下C程序,以使用递归查找给定数组的最大数量。该程序提供正确的输出。但是有一行代码(int x = 1;)在程序中没有任何作用,......

回答 1 投票 -3

单回文递归函数

是否可以将我编写的程序转换为单个递归函数,忽略大小写差异,空格和非英文字母?例如,程序必须能够......

回答 3 投票 0

如何同时限制2个函数的递归调用次数? - Python

def f1(t):如果t <0:返回0结果= 0结果= 1.5 * f2(t-1)+ 3.5 * f1(t-1)返回结果def f2(t):如果t <0:返回1结果= 0结果= 1.5 * ......

回答 2 投票 2

Tricky Segmentation在C中以BST递归出错

我正在尝试使用递归插入方法(通常用于BST,IIRC)将字符串添加到二进制搜索树中,以便稍后我也可以使用递归将它们打印出来。麻烦的是,我一直在......

回答 1 投票 1

通过分而治之算法计算数组的最大数量

我创建了一个程序,使用分而治之算法计算数组的最大值,但输出为0. #include using namespace std; int array [50];最大空虚(...

回答 2 投票 1

查找列表中的最小元素(递归) - Python

我试图使用递归在整数列表中找到最小值。主要的想法是,如果列表只有一个元素长,这个元素是我的最小值。否则,我将列表分成两个......

回答 3 投票 1

递归解决基本乘法

我应该写一个功能,找出一定数量的狗需要的鞋子数量。它可以通过乘法轻松完成,但我们需要使用递归,所以我有def ...

回答 3 投票 1

F#添加列表

我该如何添加子列表?例如,[[10; 2; 10]; [10; 50; 10]] ----> [20; 52; 20]即10 + 10,2 + 50和10 + 10。不知道如何开始这个。

回答 2 投票 1

VBA列的递归循环

任何人都可以解释我是否可以递归循环遍历For循环中的排序列表?我正在循环一个列,一旦我找到一个完全匹配(让我们说EALOLES字符串),那么我想保持......

回答 4 投票 0

为什么检查多个条件会返回不正确的结果

给定一组整数,是否可以将整数划分为两组,以便一组的总和是10的倍数,而另一组的总和是奇数。每个int必须在一个组或...

回答 1 投票 2

递归早期阶段

static int counter; int collat z(int n){if(n == 1)return counter;否则如果(n%2 == 0)//如果n是偶数{counter + = 1;在Collat z(N / 2); }其他{...

回答 3 投票 -1

© www.soinside.com 2019 - 2024. All rights reserved.