递归 问答列表

在画布上随机放置物品而不重叠

作者:TommyBs 提问时间:11/9/2023

我正在尝试将许多项目(精灵)随机放置在画布元素上,而不会有任何重叠。我使用的是种子随机数,这样我就可以获得一致的位置。但是,我遇到了一些问题。首先,我使用递归逻辑非常快速地达到最大调用堆栈大小,以避免...

递归查询意外返回一个字段的空白值

作者:andynewman 提问时间:11/10/2023

我有以下表格: persons: - personid: int not null - personname: varchar(200) not null parents: - parentid:...

返回斐波那契递归中的节点数

作者:Lucas 提问时间:11/11/2023

我想编写一个函数,返回斐波那契递归树中的节点数,知道节点数等于计算第 n 个斐波那契数 - 1 所需的加法数。 我有一个程序,它返回加法数来计算第 n 个斐波那契数: def main(): p...

这两种方法在覆盖函数时是一样的吗?

作者:Tim 提问时间:11/12/2023

https://nixos.org/guides/nix-pills/override-design-pattern#id1431 提供了一种覆盖函数的方法:f rec { makeOverrid...

BST 输出差异 - 寻求解决

作者:Mylighterr 提问时间:11/12/2023

{加分:增加特定成员的分。减去点数:减少特定成员的点数。删除成员:从系统中删除成员。搜索成员:在 BST 中查找成员,并在树中报告其点和深度。按字母顺序先行计数:确定其名称按字母顺序排列在给定成员之前...

使用 Java 通过递归来减少 BigIntegers。该方法完全减少数字,然后由于未知原因循环到“向上”的数字

作者:Jesse Lucas 提问时间:11/12/2023

我的任务是编写一个使用递归减少 BigInteger 的方法。如果数字是偶数,则将其分成两半,然后重复该过程,如果数字为奇数,则将其乘以 3,再加 1,然后重复该过程,同时跟踪发生这种情况的次数。 ...

为什么最后一个“else”没有使用新值重新开始递归?

作者:GamersOfDead 提问时间:11/12/2023

所以我在大学学习 Ocaml,今年我们创建的代码有一些特殊的规则:没有循环或数组(我不知道为什么,但当我的一个朋友在考试中使用它们时,她几乎看起来很生气),所以我们必须只用递归来处理问题,在这里我必须...

我可以从创建的 GUI 递归运行 Jupyter Notebook 吗?

作者:user22758952 提问时间:11/15/2023

我试图通过单击生成的 GUI 中的按钮再次调用 Jupyter Notebook,但我收到此错误: Error: [WinError 206] Název nebo přípona souboru...

如何确保 Typescript 类型递归函数正确?

作者:kohloth 提问时间:11/15/2023

我面临着一个非常棘手的打字稿问题。 我正在编写一个小型用户输入验证器库,用于验证可以无限嵌套的用户输入位。一段用户输入可以是布尔值、数字、字符串(基元)或数组或对象之一。 下面的测试显示了它是如何...

如何获得一连串拒绝中订单的第一个拒绝日期?

作者:Raksha 提问时间:11/15/2023

我有一个包含列 , , .当订单被拒绝时,将创建一个新订单,并更新旧订单的列以包含新的订单 ID。 我正在尝试弄清楚如何获取所有订单的列表,其中包含该订单链首次拒绝的日期。因此,如果订单 A 在 20...


共204条 当前第19页