recursion 相关问题

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

仅一种文件类型的递归ctags

我想使用ctags为项目创建标签,该标签分布在多个子文件夹中。我知道这可以使用ctags -R *来完成。是否可以将生成限制为仅使用...

回答 2 投票 7

没有替换的字梯在python中

我有疑问,我需要用不同的逻辑来实现梯形图问题。在每个步骤中,玩家必须在上一步中为单词添加一个字母,或者删掉一个字母,然后......

回答 1 投票 1

C ++:具有重复变体的递归函数,按不同字母的数量排序

我有一个生成如下变化的函数:111,112,...,133,211,212,...,233,311,...,333。生成的序列的长度总是匹配字典的长度;它有4个符号......

回答 1 投票 -1

为什么分支递归比线性递归更快(例如:列表反转)

昨天我为列表编写了两个可能的反向函数,以演示一些不同的列表反转方法。但后来我注意到使用分支递归(rev2)的函数是......

回答 1 投票 3

Prolog递归永远循环

里面(A,B)。里面(A,C)。内部(B,d)。 r_inside(X,Y): - 内(X,Y)。 r_inside(X,Y): - 内(X,Z),r_inside(Z,Y)。当我尝试在with:r_inside(a,X)中找到任何内容时,上面的代码工作正常。 ...

回答 2 投票 4

扩建的河内塔

问题定义我正在尝试编写一个c ++程序来解决扩展的河内塔问题。扩展的河内塔类似于标准的河内问题。区别在于奇数环在A ...

回答 2 投票 2

如何使用乌龟在python中绘制sierpinski地毯

我正在尝试使用乌龟在python中创建Sierpinski地毯。这是我的代码到目前为止:从龟导入*#制作一个屏幕和一支钢笔= Pen()screen = Screen()pen.speed(0)pen.color('...

回答 1 投票 1

在id递归时更改级别

例如,我们现在以用户ID 10登录,当我们的递归代码被执行时,我们得到一棵树,这里:等级ID P_ID 1 12 10 1 13 10 1 14 9 2 15 12 2 16 14 2 ...

回答 1 投票 1

Ackermann函数和递归

我试图用Java编写递归的Ackermann函数。但我觉得我在某个地方出错了!任何人都可以看看,检查并指出我正确的方向纠正...

回答 5 投票 4

递归多重关系

我试图递归执行具有2个特定关系的备用匹配语句。例如,宠物由人拥有。宠物喜欢其他人(不是主人)那些人有宠物......

回答 1 投票 0

需要解释我的河内递归代码如何工作

我刚刚进入递归,我想我对它是如何工作有基本的了解。我有一个河内塔问题的代码,我一直盯着它看了一个小时试图找出...

回答 1 投票 0

F#列表中基于连续的尾递归

我有这个非常简单的函数,它接受一个int并将它添加到列表的头部并以i与其自身相乘的方式递归调用:let rec f i = function | [] - > [] | X::...

回答 1 投票 3

如何递归搜索DOM并返回具有指定类的第一个元素

例如 - 返回具有class =“title”的第一个元素。在这种情况下的结果应该是div3.1应该只使用vanilla JS。 ...

回答 2 投票 0

斯卡拉:确保牙套平衡

我正在运行一个代码来平衡声明中的括号。我想我已经把它弄错了但是在一个特定的陈述上失败了,我需要理解为什么?这是测试,特别是它......

回答 3 投票 3

为什么这个递归函数只设置一次?

我知道递归一直在执行,直到它符合基本情况。但是,为什么这个递归函数只设置头部的孩子一次?当head变为null时,它返回节点并设置...

回答 2 投票 0

递归调用promises

我已经在网上浏览了很长一段时间了。我正在为一个Ionic应用程序制作一个Angular服务原型。此服务的目的是下载图像。现在这是一个问题,......

回答 1 投票 0

如何在Python中创建一个递归函数来创建一个映射Odoo 8关系字段记录的字典?

我正在尝试创建一个Python函数来映射由Odoo关系字段创建的Web的节点,并返回这样的映射作为字典。我会试着解释一下。让我们考虑模型'帐户....

回答 1 投票 0

Javascript承诺和递归:这是一个堆栈炸弹吗?

我对Javascript比较陌生,我对承诺及其范围感到有点困惑。假设我有以下方法:function fetchAllData(){//调用后端获取数据,返回...

回答 1 投票 1

f:= x * fact(x-1)如何工作?

声明num号;阶乘数;功能事实(x号)返回号码是f号;如果x = 0则开始,则f:= 1;否则f:= x * ......

回答 2 投票 0

在C ++递归错误中找到迷宫中的路径

我正在尝试编写一个通过迷宫找到路径的函数。还有另一个功能从文本文件中读取迷宫。现在,当迷宫是...时,我写的找到路径的功能很好。

回答 2 投票 0

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.