data-structures 相关问题

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

4-sum 问题:我的代码选择四个正整数,而 sum 目标是负数

我正在尝试解决 LeetCode 问题 18. 4Sum: 给定一个包含 n 个整数的数组 nums,返回所有唯一四元组 [nums[a], nums[b], nums[c], nums[d]] 的数组,使得: 0 <= a, b, ...

回答 1 投票 0

java DSA 4 道求和题

我已经更正了它,但在这个测试用例上仍然给出了错误,其余的都被接受了。! 数字= [1000000000,1000000000,1000000000,1000000000] 目标= -294967296 输出 [[1000000000,1000000000,10000...

回答 1 投票 0

在 C 中创建多个家谱

我的文本文件结构如下: 儿子姓名 妈妈 妈妈 父亲父亲 父亲姓名 母亲 祖母 说出其他人的名字 父亲另一个父亲 妈妈 另一个妈妈 作为输出我应该得到一些东西...

回答 1 投票 0

这里可以使用枚举作为数据结构吗?错误:“重新定义枚举器”[已关闭]

我正在尝试使用IMU的增益和偏移来计算温度,这就是我想要检索增益和偏移值的方式,这样我就知道我从正确的类型中获得了正确的值...

回答 3 投票 0

如何最有效地使用collections.deque(popleft vs.appendleft)

我在学习Python中的数据结构时一直在学习队列,并想问一个有关其使用的问题。 我想有两种方法从队列中追加/弹出。第一种方法是使用 de...

回答 2 投票 0

找到每个 k 大小的子数组中的最大频率

可能重复,但我找不到确切的。 这是涉及数据结构和算法的问题的一部分: 给定一个大小为 n 的数组,找到该数组中所有元素的最大频率...

回答 1 投票 0

枚举是一个好的数据结构吗?

我正在尝试使用IMU的增益和偏移来计算温度,这就是我想要检索增益和偏移值的方式,这样我就知道我从正确的类型中获得了正确的值......

回答 2 投票 0

在 Julia 结构中预处理数据

我想要一个 Julia 结构,其中包含数据和参数,以便与各种函数一起使用。例如,我从数字数据框开始,但许多函数将其用作矩阵......

回答 1 投票 0

计算数据结构的 md5 哈希值

我想计算不是字符串的 md5 哈希值,而是整个数据结构的 md5 哈希值。我了解执行此操作的方法的机制(分派值的类型,规范化字典键顺序......

回答 8 投票 0

数组删除重复元素

我有一个未排序的数组,删除元素(如果存在)的所有重复项的最佳方法是什么? 例如: a[1,5,2,6,8,9,1,1,10,3,2,4,1,3,11,3] 所以在该操作之后,数组应该看起来...

回答 15 投票 0

linux内核网络中的Ring Buffer在哪里?

我知道当你从NIC接收数据时,有一个环形缓冲区,NIC DMA数据进入其中,有些NIC支持多个环形缓冲区。但我想知道环形缓冲区存储在哪里,在哪个结构中,或者......

回答 1 投票 0

应该做哪些更正?

我正在尝试使用C在数据结构中创建一个堆栈。三个文件是.h main.c和methods.c。预期声明说明符或'Stack' int peek(之前的'...'存在问题堆栈*st...

回答 1 投票 0

使用动态规划计算斐波那契命中数

我正在使用 functools.lru_cache 通过记忆实现斐波那契。但我不明白我的输出产生的点击次数。我的代码如下: @lru_cache(最大大小=8) def fib(n)...

回答 1 投票 0

GLib 中 GHashTable 的奇怪行为

我正在编写一个程序,例如: typedef 结构 _DsSourceBin { 索引索引; gchar *名称; GstElement *bin; GstElement *src; gchar *uri; GHashTable *配置; } DsSourceBin; t...

回答 1 投票 0

关于使用最小前缀和解决子数组和问题的澄清

我正在尝试理解竞争性编程中“最小前缀和”的概念,特别是对于涉及查找子数组的最大或最小和的问题。 ...

回答 1 投票 0

lisp 中可以有哈希表吗?

Lisp 中可以有哈希表或字典吗?我的意思是数据结构是对(键,值)的集合,其中可以使用键来访问值。

回答 7 投票 0

这个看似随机的字符串是如何解决 TwoSum 问题的?

来自LeetCode,“二和问题”的定义是: 给定一个整数数组 nums 和一个整数目标,返回索引 使两个数字相加达到目标。 你可以

回答 1 投票 0

当我将项目附加到二维列表时,它不会添加到同一列表

类 PriorityQueue: def __init__(自身): self.q = [] def 入队(自身,优先级,项目): self.q.append([优先级,项目]) self.q = 排序(self.q) 返回自我....

回答 4 投票 0

如果我们检查 head==null 为什么我们不在 Java 链表中检查 tail==null 呢?

我是 Java 初学者,目前正在完成 DSA 的 Udemy 课程。我正在学习链表,并正在研究分别向链表插入和删除节点的方法。 从...

回答 3 投票 0

时间或空间(复杂性)......哪个应该更优先考虑

我只是想知道,如果一个人可以使程序的时间复杂度更好,如果他这样做,就会导致空间复杂度变得最差或效率更低,反之亦然......在这种情况下应该......

回答 1 投票 0

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