recursion 相关问题

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

多态递归上下文中的局部抽象类型 VS 显式多态性

你能解释一下为什么这个程序会进行类型检查吗 让rec plop1:'a'b'c。 'a -> 'b * 'c = fun x -> (fst (plop1 ""), snd (plop1 1)) 而这个没有? 让rec plop2(t...

回答 1 投票 0

Javascript..在本教程中完全迷失了

我的入门教程突然变得非常高级了。我不知道这个程序是如何工作的。你能用通俗的语言解释一下吗? 最后它打印了 (((1 * 3) + 5) * 3),但我不明白......

回答 2 投票 0

为什么我的递归 strlen 函数返回值大 4 倍?

我正在尝试用 C 语言递归实现 strlen 函数,由于某种原因,它返回的值是预期的 4 倍。 int *strlen(字符*s) { if(*s == ' ') 返回0; 电子...

回答 2 投票 0

使用递归方法识别素数[java]

问题如下。 main() 通过调用 isPrime() 检查数字 1-10。我认为我的数学是正确的,但是除 2 之外的每个数字都不是素数。 我已经检查了一些解决方案...

回答 3 投票 0

编写递归代码来查找字符串中不匹配的括号?

我目前正在 SystemVerilog 中编写一些代码,以查找字符串中匹配的括号。该代码接受一个名为 str 的数组,该数组包含 n 个字符,每个字符长 4 个字节。该字符串将有...

回答 1 投票 0

编写递归systemverilog代码来查找字符串中不匹配的括号?

我目前正在 SystemVerilog 中编写一些代码,以查找字符串中匹配的括号。该代码接受一个名为 str 的数组,该数组包含 n 个字符,每个字符长 4 个字节。该字符串将有...

回答 1 投票 0

Postgres - SQL 递归以获得最高父级

我需要一些帮助来创建具有递归性的 SQL 查询 (POSTGRES)。 让我们解释一下。 这是我的表的一部分,名为“employe”。 id字符串 名词字符串 经理字符串(参考列 i...

回答 1 投票 0

匹配 2 列,但在 SQL 中循环匹配所有替代项

我的数据如下所示 Col_X Col_Y 一个 乙 乙 c c d d e f 克 t y y r q w n 米 米 k 米 z 我的最终目标簇表应该是这样的: 簇 ABCDE 弗格 纳米克兹 qw 提尔 我的伪数据

回答 1 投票 0

如何增加 ruby 应用程序的堆栈大小。递归应用程序获取:堆栈级别太深(SystemStackError)

在 stackoverflow.com 上发布堆栈溢出问题,多有趣:-) 我正在运行一些递归 Ruby 代码,并收到以下消息:“堆栈级别太深 (SystemStackError)” (我很确定c...

回答 7 投票 0

每次如果语句为假,则将 LET 变量加 1,循环 IF 语句直到为真

我正在尝试制作一个动态书籍索引,列出指定页面所在的章节。我有一个表格,该章节在一列中。在另一列中,用户应在

回答 1 投票 0

lua中的全局和局部递归函数

我对lua非常陌生,我想了解以下行为。 当我尝试运行以下递归函数时: 局部函数 = 函数 ( n ) 如果 n == 1 则返回 1 否则返回 n * fu...

回答 2 投票 0

使用Python的二叉树中的左视图方法错误

我学习DSA很长时间了..在学习过程中,我遇到了一个概念“二叉树中的左视图方法”。我已经完全编写了我的代码脚本,但是当我尝试提供修改后的 b 时出现错误...

回答 1 投票 0

在对象树 Typescript 中递归实例化对象

我从 Java 服务器收到一个对象,其中包含文件列表和组列表。对应的Typescript对象是: 导出类组{ 文件:文件[]; 组:组[]; 常量...

回答 1 投票 0

Java 练习:使用字符数组从字符串中删除字母,仅删除 1 个字符

我们在课堂上练习递归,其中一个练习给我带来了麻烦(不允许使用循环)。我应该编写一个接受字符串和字符数组的方法......

回答 1 投票 0

类型错误:“int”类型的对象没有 len(),然后我将 list 传递给 func

我想写一个递归函数,计算数组中元素的和,但是当我将数组传递给函数时,它认为我传递了一个整数,并写道没有...

回答 1 投票 0

C++ 模板函数递归

我有一个计算矩阵行列式的函数。 我的矩阵类如下所示: 模板 类矩阵; 我实现了三个具体功能...

回答 1 投票 0

二叉树同构的递归方法实际上是线性的吗?

采用以下算法来查找两个二叉树是否同构。 同构(节点根1,节点根2){ if (root1 == null && root2 == null) { 返回真; } 如果(

回答 1 投票 0

二叉树同构的递归方法对于一般的有根树可以是线性的吗?

采用以下算法来查找两个二叉树是否同构。 同构(节点根1,节点根2){ if (root1 == null && root2 == null) { 返回真; } 如果(

回答 1 投票 0

尾部嵌套调用的递归可以是尾递归吗?

尾部嵌套调用的递归可以是尾递归吗? 例如,我在 Racket 中有以下函数,旨在转换二叉树,定义为嵌套结构...

回答 1 投票 0

这个带有三元运算符的递归函数的 return 语句是如何工作的?

我有一个 JavaScript 函数,其 return 语句中有一个三元运算符。我不明白的是返回部分:yell(n-1) + "a"。我期望的结果是3a,但结果是

回答 4 投票 0

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