data-structures 相关问题

数据结构是以允许有效地查询和/或更新该数据的特定属性的方式组织数据的方式。

通过某些属性对数组元素进行分组

我有一个带有属性日期的对象数组。 我想要的是创建数组数组,其中每个数组将包含具有相同日期的对象。 我明白,我需要像 .filter 这样的东西来

回答 8 投票 0

在 TypeScript 中计算使用旋转谷仓的鸡舍所需的农场数量

长话短说,我有一个 xlsx 文件,它具有以下数据形状,但包含更多数据。 日期 谷仓 2024 年 5 月 14 日 13 2024 年 5 月 15 日 14 2024 年 5 月 16 日 16 该文件可能包含 200-300 个条目...

回答 1 投票 0

有人可以确定我制作的 LeetCode 解决方案的时间复杂度吗?

我为下面链接的问题编写了一个解决方案,但我不确定它的时间复杂度。我以为它是二次的,但当我提交时它在 0 毫秒内通过,所以它可能是线性的 idk。我...

回答 1 投票 0

为什么 unordered_map 和 map 具有相同的性能?

这是我的代码,我的 unordered_map 和 map 的行为相同,并且执行时间相同。我是否遗漏了这些数据结构的某些内容? 更新:我已经根据情况更改了我的代码...

回答 4 投票 0

Python 中的插入排序实现

此代码不起作用。我不确定为什么。它没有显示任何错误消息。我输入了代码并输出消息 def 插入排序(arr): n = 长度(arr) 如果 n <= 1 : return for i in

回答 1 投票 0

寻找一种支持随机访问和删除的高效索引数据结构

我想我偶然发现了一种新颖的数据结构。 是否存在一个可以让我在特定索引处添加和删除元素的方法,两者都有效(比线性时间更好)?这不是一个要求...

回答 1 投票 0

调整循环队列的大小?

我目前正在致力于实现循环队列,在调整队列大小时遇到了问题。我已经成功实现了基于线性(数组)的调整大小函数...

回答 1 投票 0

所有子数组的最大元素之和,不包括第一个和最后一个元素

我正在尝试制定一种算法,计算子数组中每个最大元素的总和,不包括第一个和最后一个元素。这种幼稚的做法是显而易见的,但我不希望这样。 这里...

回答 1 投票 0

3 次测试中递归数字和 hackerrank javascript 运行时错误

我正在尝试解决递归数字和,并且实际上解决了它,但是在提交时我在大输入上遇到了 3 个运行时错误。 我已经优化了我的代码很多,但仍然遇到运行时错误。我

回答 3 投票 0

图算法表示:广度优先搜索数据结构

我正在完成数据科学硕士学位的数据结构和算法预备课程。 这里,是我根据...中提供的伪代码编写的图的广度优先搜索算法

回答 1 投票 0

链表 addLast() 方法未按预期工作

根据 addLast() 的定义,addLast() 方法用于将元素添加到列表的最后一个。但在下面的代码中,这种情况没有发生。 LinkedList 演示 = 新 Linke...

回答 5 投票 0

df 来自结构化列表;以嵌套字典列表作为值的字典列表

尝试将其转换为DataFrame。 列表结构: [ {'姓名': '#NAME', “业务单位”:“#UNIT”, '托管':'是', '日期': '01/30/2023 3:37 AM', “权限”: ...

回答 1 投票 0

使用reverseList解决链表循环问题

我最近尝试解决 LeetCode 问题 141,“链表循环”,问题的#link,我找到了一个可行的解决方案,但让我感到困惑。我希望得到一些澄清...

回答 1 投票 0

Leetcode 217。包含重复内容

我的Python代码: 在这个例子中,我使用 hashmap 并在将数组元素插入 hashmap 之前进行比较,如果该元素已经存在则返回 True... 类解决方案(对象): 定义

回答 2 投票 0

对于计数反转对的问题,为什么这个稍微修改过的计数反转对逻辑不起作用?

这是我用于计算反转对的代码,我已经修改了计算反转对的逻辑,但它不起作用,您能指出原因吗? 整数cnt = 0; 无效合并(矢量...

回答 1 投票 0

可以从中删除首次出现的队列

我参加了亚马逊编码挑战,其中一个问题非常简单。转述一下: 开发一种处理购物车的方法,该方法需要两个输入,项目是当前...

回答 1 投票 0

使用 Python 解决购物车队列的最高效方法是什么?

我昨天参加了亚马逊编码问题,其中一个问题非常简单。换句话来说:“开发一种处理亚马逊购物车的方法,需要两个输入,......

回答 1 投票 0

快选算法到位了吗?

我相信,通过运行快速选择算法,一旦找到第k个最小元素,数组可能不会被排序,但会围绕第k个元素进行分区。帕的左侧...

回答 1 投票 0

使用递归交换堆栈元素

我尝试使用递归交换堆栈的所有元素。这是我尝试过的代码,卡在 temp1 和 temp2 的初始化中。 在这里,我创建了两个堆栈并将元素添加到...

回答 1 投票 0

使用哈希图的数组中的最大频率数

问题: 给您一个整数数组,其中包含随机顺序的数字。编写一个程序来查找并返回给定输入中出现次数最多的数字。 如果两个...

回答 7 投票 0

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