标签[recursion]

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

1
2回复
29

函数如何在JavaScript中引用自身?

我了解如何执行代码以及为什么需要它的递归。 我想知道的是,函数是否可以在自身内部引用自身? 给出以下示例: 我想了解有关变量如何存储在内存中以及如何调用它们以及为什么有可能在factorial函
0
0回复
08

创建一个类似表单的递归动态树,以在React js中以不同类型的JSON形式提交

我正在尝试制作一个将具有Key和value属性并将其作为JSON发送到后端的表单。 表单必须具有动态添加和删除键值字段的选项。 每个值可能是一个简单的字符串,但也可以包含嵌套的对象或数组,这些对象或数
-1
0回复
29

C中的高度特里树[关闭]

已关闭。 这个问题需要细节或说明。 它当前不接受答案。
0
0回复
05

可以在Typescript中定义重复的元组吗

我最近遇到了一个API,该API的数组由任意数量的重复元组构成。 我尝试了一些替代方法来实现它,但是遇到了具有无限递归或不表达约束的类型的问题。 如何按照以下情况键入RepeatedTuple?
0
0回复
12

React-hook-form:递归地将props插入嵌套的自定义字段

我想使用react-hook-form设置一个自定义Form组件,该组件可以处理可能嵌套或包装在其他元素中的字段。 我的方法是遍历组件树,并将register和errors (由useForm()返回
0
3回复
59

递归地随机排列列表

我正在尝试递归地打乱一个列表,该列表的数字在1 - 13之间,这样偶数索引中的每个数字将在列表的右侧,奇数索引中的数字将在新列表的左侧列表。 例如,取l=[1, 13, 10, 1, 5, 2, 5,
0
0回复
13

我在修复Tideman中的lock_pairs函数时遇到麻烦

我正在尝试创建一个递归函数来检查周期。 我使用了循环中的for循环函数来检查我们要锁定的对的输家是否是另一个锁定对的赢家,如果它是真的,我们将拿走该对,并查看该对的较松子是否不是赢家在另一个货币对中,
0
1回复
35

通过将用户输入与产品功能进行递归匹配来创建产品包

我正在从事产品捆绑包的创建和推荐项目。 捆绑和推荐必须基于用户输入实时进行。 条件是1.产品包应尽可能覆盖用户输入。 2.并且在推荐项目之间应该减少用户输入的重复。 以下是我的代码,它给出结果
0
1回复
17

如何在Excel中定义递归函数或如何定义字段更改所需的时间(由Value_Column_X-Value_Column_Y测量的距离)

这个问题的标题是假设一种解决方法,但我需要的是在Excel中获得以下内容的最简单方法:-最简单的说,我指的是所用工具; 例如,使用VB不如使用公式和数据透视表简单; 受到限制的原因是我在Excel中的
1
1回复
41

Rust-在递归函数中收集Vec的切片

我目前正在尝试构建霍夫曼编码程序,并且遇到遍历生成的霍夫曼树以创建查找表时遇到的问题。 我决定使用递归函数实现上述遍历。 在实际的实现中,我使用bitvec板条箱保存位序列,但为简单起见,我将在本文中
-3
1回复
23

这个问题的递归算法是什么? [复制]

这个问题已经在这里有了答案: 硬币零钱递归方法(4个答案)
1
1回复
34

为什么提升结果数组使递归按预期工作?

考虑下面的树。 它由以下数据结构表示。 const Node = (name, value, children) => ({ name, value, children }); cons
-2
0回复
28

在JAVA中将二进制数组转换为十进制[关闭]

已关闭。 这个问题需要细节或说明。 它当前不接受答案。
0
1回复
29

我需要帮助如何处理最大通话量?

谢谢,我根据建议修正了一些句子。 我的代码就是这样, 我想找到具有ID的对象。 但是如果没有,我想返回“ null” 它正在测试数组。 像那样,我尝试了很多尝试。 我想知道。 如何处理最大调
0
1回复
33

是否将类型分配给腌制对象?

我正在使用Python 2.7解析GPS坐标的多层列表以进行绘图。 该列表是从sqlite3中获取的,是递归解析的,并且在过程中的某个时刻命中了已被腌制的坐标集。 我需要一种按类型检测它的方法,这意味
0
0回复
61

在for循环中突破C ++递归函数

当条件满足时,我无法突破该C ++递归函数,我相信由于for循环仍在继续。 有没有一种方法可以一次分解整个对象(不仅可以退出for循环,还可以同时完成递归操作)? 将set作为字母的char集。 它到
0
0回复
26

VUE-在createElement方法中使用data()值

我正在尝试在Vuejs中渲染一些div,如下所示: 一切正常,除了最后一个this.testArray调用。 Vue会检测到this.testArray.length,但会为return语句中的
0
1回复
52

如何转换为尾递归

我知道什么是尾递归,但是我很难将这种方法转换为尾递归。 我正在尝试计算矩阵中有多少个相邻元素。 因此,我的问题是如何将其转换为尾递归?
0
1回复
23

递归函数中的批处理PnP PowerShell命令

当前,在夜间版本的PnP.PowerShell中,我们可以批处理多个PnP请求(如下所述)。 但是,如果我需要从递归函数中批处理命令,我们该如何执行呢? 我的要求是在文档库中获取文件夹和子文件夹。
0
1回复
21

在python递归中列出vs集

我运行了以下python代码: 我得到了输出: 似乎在列表上递归会创建一个新实例,而在集合上递归则不会,这很奇怪。 谁能解释一下?

1 2 3 4 5 6 7 8 9 10 下一页