数据结构 问答列表

如何有选择地从深度嵌套数据结构中复制属性?

作者:user21357723 提问时间:10/26/2023

我想从现有对象复制一个对象。 但我只需要下面我想要的字段 由于需要白名单方法,我不能简单地复制整个对象,然后使用删除方法来删除不需要的字段 所以,我现在的方法如下 const copiedDa...

使用 Python 创建 JSON 文件夹树

作者:damd biker 提问时间:11/2/2023

我手头有一个独特的问题。有一个列表包含 Unix 命令的 ls 输出。我必须提取文件名并将它们放在 JSON 树中,其中父文件夹形成文件夹结构,files/空文件夹成为最后一个后代。 我可以对列表中...

按大小划分的并集中不相交集并集路径压缩的后果

作者:David 提问时间:10/31/2023

按大小进行并集时,可以比较尝试统一的节点的大小。 我在 codeforces 上找到了这段代码,它显示了如何构建具有路径压缩和按大小并集的 DSU: #include <bits/stdc++.h>...

给定 2 个点(x,y -&gt;纬度和经度),找到起源和命运更接近的旅行 - 2D 树

作者:lenric 提问时间:10/31/2023

从本质上讲,我有一个 Trips 的 AVL(除其他外,每个节点都有一个 TripPhases 地图 - 基本上是关于其每个时间戳上的行程数据。 其中 2 个属性是纬度和经度)。 给定 2 个点:起...

Javascript - 检查数组中的数组是否相同

作者:Philipp M 提问时间:6/20/2023

在我的情况下,检查数组中的数组是否相同的最佳方法是什么? var arrSession = [ { type: '1', usecase: [ '1' ] }, { type: '1',...

在这种情况下,BIG O 分析是什么?

作者:Simply Alice 提问时间:10/24/2023

我想知道在这种情况下 BIG O 会是什么?我以为是 O(1),因为它有固定的迭代次数(array.length 是固定的)......即使在最坏的情况下(3999),最大迭代仍然是固定的.........

要排序的二进制字符串的最小替换项

作者:snowcoffeebean 提问时间:10/21/2023

给定一个二进制字符串 0 和 1,例如。"001010". 您可以将 0 替换为 1,或将 1 替换为 0。 编写一个算法,该算法给出了要对二进制字符串进行排序的最小替换次数(所有 0 都排在 1...

使用 Javascript/JQuery,如何读取和分析 PHP 创建的 HTML 表单数据(多维数组)?

作者:Andreas BB 提问时间:10/20/2023

我正在努力从 Javascript/Jquery 中的 HTML 表单中读取和操作数据。 上下文:我有一个显示多个产品的销售屏幕,我想遍历它们,分析它们的内容,并在购物车中显示一些数据。 请原谅我...

我无法确定为什么在 Zig 中使用递归标记联合时内存会损坏

作者:Emulebest 提问时间:9/27/2023

我正在开发一个功能不完整的小型 Lisp 解释器来学习一些 Zig。我的灵感来自这个 https://norvig.com/lispy.html,这可能不是在 C/Zig 中实现它的最惯用的方式,但仍...

如何对数据项进行分组,并通过汇总相关值来合并其属性?

作者:Jiji G2A 提问时间:9/27/2023

给定是一个数据项数组,其中需要对每个属性的值进行总和,其中其键与额外提供的属性名称(用作分组键)不同。 因此,对于分组键和示例数据,例如...name [{ name: "Name1", am...


共134条 当前第3页