recursion 相关问题

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

执行递归时,为什么最后一个数字被添加两次? [已关闭]

在执行递归查找前 25 个自然数之和时,为了查看所有数字相加,我使用 printf 来查看,但它仅显示 25 一次。 #包括 整数

回答 3 投票 0

为新的输出对象创建递归函数

我得到以下结果(来自外部API的响应): 结果 = [ { “ID”:“2”, “名称”:“家”, “家长ID”:“1”, &...

回答 1 投票 0

使用 Kotlin 提取包含嵌套 zip 文件的 Zip 存档

我正在开发一个应用程序,需要将 json 文档的 zip 存档提取到文件夹中。我遇到的问题是有时存档包含嵌套的 zip 文件。我现在的c...

回答 1 投票 0

为什么Python中最大递归深度的“限制”限制是2**32 / 2 - 31?

在Python中,某些程序会创建错误RecursionError:比较中超出最大递归深度或类似错误。 这是因为递归的嵌套深度是有限制的。 T...

回答 1 投票 0

递归地更改嵌套对象数组中的特定属性

我遇到了一个问题,试图更改嵌套对象数组中特定属性的值: 常量 myObj = [ { “描述”:“西澳州”, “数据”:[ { ...

回答 2 投票 0

Leetcode 417:太平洋大西洋水流

有一个 m x n 的矩形岛屿,与太平洋和大西洋接壤。太平洋接触该岛的左边缘和上边缘,大西洋接触该岛的右...

回答 1 投票 0

难以理解代码,也许是概念本身(递归问题)

下面的代码来自 Grokking Algorithms 书,它是函数式编程/递归的练习以及 D&C 概念的应用。该函数查找 ...

回答 2 投票 0

php laravel 带有全局变量的递归函数

这是递归函数。即递归(嵌套)地对所有引用用户的交易余额求和,并将余额存储到全局变量中。 $GLOBALS['recursivelySumTradingBalance'] = 0; 功能...

回答 1 投票 0

比较数组和与递归

我在计算机科学课程简介中遇到了以下考试问题。我想不出一个合适的解决方案。 用 C 语言编写一个函数,接受两个数组 arr1 和 arr2 以及它们的共同大小...

回答 1 投票 0

C语言cs入门,递归问题

以下是我在cs入门课程考试中遇到的问题。无法想到任何合适的解决方案,也聊天 gpt 无法...将不胜感激任何帮助(: 用 C 语言编写一个函数

回答 1 投票 0

在类上实现 __repr__ ,如果尝试添加函数成员,会得到“RecursionError:超出最大递归深度”

我正在尝试为类实现 __repr__ ,但是当我想访问函数成员以将其值添加到 __repr__ 时,我得到“超出最大递归深度”。 我注意到如果我重新...

回答 1 投票 0

如何预测“类型实例太深且可能无限”错误?

我正在努力提高我对打字稿类型的了解,所以我正在做一些类型挑战。挑战之一是创建一种将通用字符串大写的类型,如下所示(此处)。 类型

回答 1 投票 0

为什么超过最大递归深度在 python 列表理解中不会(总是)发生?

我注意到,当在列表理解内部使用基本递归函数时,不会发生“超出最大递归深度”,而在列表理解外部使用时,则会发生这种情况。我愿意

回答 1 投票 0

最大递归深度错误,与列表理解符号有关

作为速成课程的一部分,我使用列表推导式编写了一个快速排序函数,如下所示: 数据 = [78, 3, 3526, -12244, 9, 2, 8, 6, -84, 3642, 1, -1234, 234, 23, -1, -11, 34] 枢轴 =

回答 2 投票 0

011212201问题顺序逻辑错误

我正在尝试解决以下挑战: 示例序列 011212201220200112 ... 的构造如下: 序列中的第一个元素是 0。 对于每次迭代,重复以下操作

回答 1 投票 0

有没有办法从单个表中检索具有多个根和 child_order 列的父子树?

我有一张看起来像这样的桌子: 创建表tbl ( id 整数, 父ID int, child_order int, 名称 varchar(20) ) 以此作为示例数据集: 1 空 0 BtVS 2 空...

回答 1 投票 0

回避:安全检查的顺序与基本情况重要吗?

我正在学习动态编程,我在创建递归代码时观察到,有时我们先检查越界条件,然后检查其他基本情况,有时我们检查其他...

回答 1 投票 0

如何使用 gnu make 获取文件夹列表

我正在尝试开发一个递归 Makefile,以在多级文件夹结构中的所有 Markdown 文件上运行 pandoc。 我希望我的顶级 Makefile 能够确定...中包含的所有文件夹

回答 1 投票 0

我希望我的第二个 if 语句执行递归类型循环,但它没有返回任何内容并且默认为 false,我做错了什么?

bool isPalindrome(string some_string) { if (some_string.length() == 0 || some_string.length() == 1) { 返回真; } if (some_string[0] == some_string[some_string.length() - 1]...

回答 1 投票 0

检查字符串 Javascript 中的重复字符

我想知道是否有一种方法可以在不使用双循环的情况下检查字符串中的重复字符。这可以通过递归来完成吗? 使用双循环的代码示例(返回 true 或 ...

回答 17 投票 0

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