
[英]Generate All Replacements for List of Lists
我正在 Python 中构建一个应用程序,我需要在其中定义以下类型的 function: 预期的 output 是输入列表的所有可能版本,其中仅替换了一个元素 我可以看到递归是通往 go 的方式,但我真的很难弄清楚如何最好地开始这个。 ...
[英]Generate All Replacements for List of Lists
我正在 Python 中构建一个应用程序,我需要在其中定义以下类型的 function: 预期的 output 是输入列表的所有可能版本,其中仅替换了一个元素 我可以看到递归是通往 go 的方式,但我真的很难弄清楚如何最好地开始这个。 ...
[英]How do I use a class variable inside of that class? (C++)
这是我要运行的代码: (注意:class 名称“poly”和其他 class“vrtx”这样命名是为了近似有问题的片段的目的。Vrtx 是一个 class,带有 int x、y、z;) 起初,代码根本不包含“this->”指针。 我很困惑为什么它不起作用,然后意识到“vnum”没有任何意义 ...
[英]Counting all nested objects in array where selected attribute is true
我需要创建一个递归的 function 计数对象,该对象嵌套在selected属性为true的数组中。 var data = [{"id":1,"code":"1","selected":false,"children":[{"id":4,"code":"1.01","selected":fals ...
[英]Recurrence Equation Simplification
给出这样的伪代码: 主要的代价就是两次递归调用给出的代价。 这两个递归调用的维度在我看来应该是:第一个是3n/4 (忽略1),第二个是n/4 。 这意味着: T(n) = T(3n/4) + T(n/4) + O(1) 问题 1:这是正确的吗? 问题 2: T(n) = 2T(3n/4) + O( ...
[英]PYTHON : Find all combinations from a list with condition using recursion
我有一份物品清单,包括价格和所需数量。 [ [ “神圣铸造厂”, 12.69, 2 ], [ “血污泥潭”, 26.55, 2 ], [ “树木繁茂的山麓”, 25.97, 2 ], [ “翠绿的地下墓穴”, 14.54, 2 ], [ “愤怒”, 32.64, 4 ] ] 我想花一定的钱从那个列 ...
[英]I am a beginner programmer, Trying to do factorial by Recursion method, so I wanna know if this part of code is possible for Recursion or not
我正在尝试使用递归方法执行阶乘 function,我已经查找了许多解决方案然后我尝试集思广益我现在发布的另一个代码,递归方法是否正确? 我不想做 i * factorial(i - 1) ...
[英]Minimax method in an AI TicTacToe game
下面的代码描述了一个AI TicTacToe游戏(主文件是game.py) 如您所见,程序员使用了 minimx 算法来最小化失败的可能性并最大化获胜的可能性。 现在,在尝试了解这种 minimax 方法的工作原理几天之后,我忍不住请你们向我解释一下。 1.将此代码添加到 player.py 背后 ...
[英]Find missing arrithmetic operations in arithmetic expression
我接到了以下任务:理查德喜欢问他的同学如下问题: 4 × 4 × 3 = 13 为了解决这个任务,他的同学必须填写缺失的算术运算符(+、-、*、/),以证明所创建的方程式为真。 对于此示例,正确的解决方案是 4 * 4 - 3。编写一段代码,生成与上述问题类似的问题。 它应遵守以下规则: 谜语应该 ...
[英]Why does my Recursion using Pointer in C crash?
我目前正在学习计算机科学,我们开始使用 Pointers。 我感觉我开始理解指针了,但我遇到了一个问题,无法弄清楚哪里出了问题。 我们这样定义了一个树: 现在我们应该编写一个 function 来创建具有三个参数的节点,节点的键,左节点和应该在节点“下方”的右节点。 我是这样做的,它似乎有效: 最 ...
[英]How to use memoization to generate non-repeating random numbers?
我想使用自己编写的 function 为 HTML 元素生成不重复的随机密钥。 问题是每次调用 function 时缓存都会丢失。 到目前为止,这是我的代码:function generateRandomKey(cache = []) { const newRandomKey = Number ...
[英]Compute Bernoulli numbers with Python recursive program
我正在尝试使用 Python 解决有关伯努利数的问题。目标是 output 第 $n$ 个伯努利数的分子和分母。 我使用此来源中给出的约定和通用公式。 这是我的代码。 我使用辅助 function aux_bernoulli来使用递归计算伯努利数。from fractions import Frac ...
[英]Remove objects that meet a condition and their children also meet the condition - Javascript
我有这种类型的 object: ] 我想 go 通过所有对象数组(包括子项)并删除所有具有属性的对象:“__deleteConditions”:true 也就是说,我想返回一个数组,其中包含所有“__deleteConditions”为假的对象。 我需要帮助,因为我无法递归地解决这个问题。 非常 ...
[英]can anyone Explain recursive code for binary tree traversal?
使用递归对二叉树进行中序遍历。 任何人都可以解释这些递归调用如何在这里工作。 我无法理解递归是如何工作的。 ...
[英]How to recursively iterate through a nested object for a specific key
我正在尝试编写一个递归的 function,它本质上是向下钻取 object 以寻找特定的键。 找到该密钥后,我想重命名该 object 密钥并保留原始内容并继续遍历该找到的密钥的值(对象数组)以查找相同的密钥(如果存在)。 ...
[英]DepthFirstInOrer in JS - test code fail to print the value
我已经创建了一个方法来优先遍历深度,以便在我的二叉树 class 中递归。 我不明白在哪里添加 this.value 以按预期在我的测试代码中接收我的左孩子和右孩子的价值。 我已经尝试了所有可能的地方但没有成功。 当我使用 console.log 进行调试时,我只能设法获取值或 [Function ...
[英]How to recurse a list of dictionaries into a hierarchical structure using Python?
这是我的数据结构的一小部分摘录:[ { "name": "manager_a", # doesn't manage any other managers "manager": "manager_b", }, { "name": "manag ...
[英]Python: recursion func for nested list
我需要解压缩这种类型的嵌套列表: 对此: 我做了什么: 我得到 --> 没有我的代码有什么问题? 请不要建议使用 Flatten,我不应该使用它并且想了解我在这里做错了什么。 我还使用了 GeekforGeeks 的function ,但它无法按需工作。 谢谢你! ...
[英]Variable in a recursive function doesn't update itself C++
我正在尝试解决一个名为 Partition Equal Subset Sum 的 leetcode 问题所以基本上我们得到了一些整数的数组,我们需要找出是否可以基于数组创建相等和的子集,例如 [1, 5, 11 , 5] 可以与 [1,5,5] 和 [11] 等分,因为两者的和相等。 我尝试使用递 ...
[英]Does R store the values of recursive functions that it has obtained?
使用Mathematica多年,刚开始使用R编程。 在这两个程序中,我们都可以定义递归函数。 在 Mathematica 中有一种方法可以保存函数值。 我不确定这是否是 R 的默认设置。以斐波那契数列为例。 在数学中fibonacci[0]=1; fibonacci[1]=1; fibonacci ...
[英]Javascript - Too much recursion
所以,我正在制作一个 function 来解决 4x4 数独问题。 它接受一个二维数组,所有空字段都替换为 0。 使用 isSafe function,我试图将检查拆分为多个函数,这样更容易阅读。 虽然我已经尝试了一些 forms 来避免太多的递归来实现一定数量的检查等。 我已经尝试设置 maxIt ...