腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(9999+)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
2
回答
采用双结构方法的双端优先级队列
我试图了解如何使用两个堆构建双结束优先级队列:
最小
堆和最
大堆
。到目前为止,我的想法是,我需要一个数组来存储
最小
堆,另一个数组存储最
大堆
,然后我需要知道如何将两个数组中的相关条目连接到另一个数组中。例如,我需要确保值"12“在min堆中的任何位置指向值"12”在最
大堆
中的位置,反之亦然。我在理论上理解这一点,但我不知道如何实际实现它。不确定这是否有意义,但任何帮助都是
最
感谢的。谢谢。
浏览 4
提问于2013-07-26
得票数 1
回答已采纳
8
回答
排序数组是
最小
堆吗?最
大堆
的
最小
值是多少?
我研究过
最小
堆和最
大堆
,我有几个问题: 最
大堆
的
最小
值是多少?
浏览 17
修改于2017-07-28
得票数 20
回答已采纳
2
回答
在Linux系统上增加堆大小
我在linux机器上工作,我想设置
最小
堆大小,也想增加Java的最
大堆
大小。RAM为4 1GB,当前最
大堆
大小为1 1GB。你能指导我到什么值,我可以增加最
大堆
,以及我需要为上述配置设置
最小
堆大小。
浏览 2
提问于2016-08-17
得票数 3
1
回答
为什么一个最
大堆
没有一个减少键操作,而一个
最小
堆一个增加键操作?
递增键或减少键的操作分别用于在最
大堆
或
最小
堆中更新密钥.谢谢。
浏览 0
提问于2016-10-15
得票数 1
1
回答
kth
最小
元素的Max堆与Min堆
我很难理解为什么查找kth
最小
元素的解决方案使用Max堆方法。对于kth最大元素,则采用
最小
堆方法。使用min堆查找kth
最小
元素不是更有意义吗,因为
最小
的元素总是根元素?因此,如果我们想找到第三个
最小
的元素,那么我们只删除根2次,构建堆,然后得到第三个
最小
的元素。在最
大堆
中
最小
的不是根,那么为什么使用它更好呢?数组中的升序或降序排序也是如此。我看到大多数人使用最
大堆
来提升。
浏览 0
提问于2018-11-07
得票数 10
回答已采纳
1
回答
返回顶K频繁元素
任务是返回K
最
频繁的元素。我所做的就是计算频率,并把它放在一个
最小
堆(我们知道在Python中没有最
大堆
),然后我需要heappop k次。
浏览 2
修改于2022-08-28
得票数 0
回答已采纳
1
回答
具有相同元素的Max和Min堆
我正在向
最小
堆中添加随机数,同时在最
大堆
中以相同的顺序添加相同的数字。因此,在最后,这两个堆将有相同的数字,有差异,一个是
最小
堆,第二个是最
大堆
。现在问题是: 如果我决定从最
大堆
中删除最大元素,那么最大元素是否总是位于
最小
堆的底部?还是总是将其与父类进行比较,以修复
最小
堆?
浏览 3
提问于2016-11-07
得票数 2
回答已采纳
2
回答
批量加载
最小
-最
大堆
最小
-最
大堆
是一种堆,它可以在O(1)中找到
最小
和最大元素,并在O(log n)中删除它。它与经典堆密切相关,但它实际上交错了三个堆:一个
最小
堆和两个最
大堆
,其中偶数级别是最低级别,奇数级别是最大级别(因此有两个根)。经典的堆属性适用于孙子类而不是子类。虽然向上筛选和向下筛选是简单的修改,但当元素需要从堆的
最小
排序部分移动到最大排序部分时,就会出现棘手的部分。对于
最小
-最
大堆
,我当然可以在O(n log n)中线性加载它,但我想知道是否也有一种方法可以
浏览 2
修改于2013-03-07
得票数 2
回答已采纳
2
回答
是否存在与Openshift/Kubernetes中的“限制”不同的“初始内存分配”?
在java中,有
最小
堆空间( -Xms)和最
大堆
空间( -Xmx)。
最小
堆空间从一开始就分配给JVM,“最
大堆
空间”是JVM在到达它时会说“超出堆空间”的限制。
浏览 42
提问于2021-11-04
得票数 0
回答已采纳
3
回答
我真的需要定义java的
最小
堆大小吗?
我看过很多文章,它们都说“将
最小
堆大小设置为(某个数字)”,以及“将最
大堆
大小设置为(某个数字)”,但这些文章都没有真正说明为什么需要设置
最小
堆大小。我理解设置最
大堆
大小的原因,但不是关于
最小
堆大小。
浏览 4
修改于2021-11-08
得票数 6
回答已采纳
4
回答
为什么大多数语言都提供
最小
堆而不是最
大堆
实现?
除了C++ (std::priority_queue是一个最
大堆
)之外,我不知道有任何其他语言可以提供最
大堆
。 Python的heapq模块在列表的顶部实现了一个二进制的min堆。Java的库包含一个PriorityQueue类,它实现了一个
最小
优先级队列.Go的库包含一个容器/堆模块,它在任何兼容的数据结构之上实现
最小
堆。我发现最
大堆
比
最小
堆更直观,而且我认为技术上的实现差异只是一个更改比较操作符的问题。有什么真正的理由吗?大多数应用程序需要一分钟而不是最
大堆</em
浏览 0
修改于2011-05-17
得票数 19
回答已采纳
1
回答
最
大堆
样本数(C)
我想将二叉树显示为最
大堆
顺序。非常感谢。 吉里哈,REgards
浏览 2
修改于2011-03-14
得票数 0
回答已采纳
1
回答
tomcat的最
大堆
内存虽然是固定的,但仍会发生变化
我已经将Tomcat的最
大堆
大小和
最小
堆大小配置为8192m,但是我的问题是hyperic显示tomcat的最
大堆
内存从-7.917 to到7.945 to变化,这个内存真的在变化吗?为tomcat分配最
大堆
内存背后的机制。
浏览 0
提问于2013-10-23
得票数 0
1
回答
是否有与Openshift/Kubernetes中的“限制”不同的“初始内存分配”?
在java中,您有
最小
堆空间(-Xms)和最
大堆
空间(-Xmx)。从一开始就将
最小
堆空间分配给JVM,“最
大堆
空间”是JVM到达时会说“堆空间外”的限制。
浏览 0
修改于2021-11-08
得票数 1
2
回答
如何使用优先级队列将数组列表转换为java中的最
大堆
我知道我们可以使用Collections.reverseOrder()使用priority queue创建一个最
大堆
,但我也需要在那个位置传递ArrayList。示例/我的知识:2)从一个新的arr -> PriorityQueue pqmin = ArrayListPriorityQueue(Arr)创建一个
最小
堆; 3)创建一个空的最
大堆
-> PriorityQueue pqmax =
浏览 1
提问于2020-05-19
得票数 0
2
回答
如何在GraphDB中设置堆大小?(独立服务器)
上面写着:GDB_HEAP_SIZE -环境变量以同时设置
最小
和最
大堆
大小(建议)GDB_MIN_MEM -环境变量仅设置
最小
堆大小 GDB_MAX_MEM -环境变量,仅设置最
大堆
大小。
浏览 29
提问于2020-08-16
得票数 1
回答已采纳
1
回答
有没有算法可以在O(log )时间内找到最
大堆
中的第k个
最小
元素?
在最坏的情况下,第k个
最小
的元素可能在最
大堆
的最后一层。在这种情况下,查找该元素所需的时间可能会达到O(n),因为在最坏的情况下,堆的最后一层可能有n/2个元素。或者有没有其他算法可以在O(logn)时间内找到最
大堆
中的第k个
最小
元素? N=否。堆中元素的数量
浏览 4
修改于2020-02-02
得票数 0
1
回答
std::priority_queue的比较器部分在C++中的意义是什么?
C++中的优先级队列语法:如果要声明最
大堆
,则使用std::less,否则使用std::greater (
最小
堆)。我不太明白为什么std::less会导致最
大堆
,而std::greater min堆呢?
浏览 4
修改于2018-10-28
得票数 0
回答已采纳
3
回答
求kth
最小
元素的最
大堆
任务: 您有一个未排序的元素列表,在我们的例子中是整数,您必须在该列表中找到kth
最小
元素。当然,
最
明显的想法是按升序对列表进行排序,并返回kth
最小
元素。这应该在O(N日志N)中完成。我试图找到kth
最小
的元素,我使用了一个最
大堆
。据我所知,当我得到kth
最小
元素时,我需要按递增的顺序排序数组,然后返回。如果我使用一个Max Heap,那么我在找出如何获得kth
最小
元素时有问题,因为等到数组被完全排序后才有意义,然后使用for循环遍历它并得到kth
最小</e
浏览 0
修改于2020-06-20
得票数 3
回答已采纳
1
回答
一个数组,它是一个最
大堆
,但其反向不是
最小
堆?
我知道,为了成为一个
最小
堆,子堆必须大于父堆,而要成为最
大堆
,父堆必须大于子堆。如果是,这是否对下列问题的有效回答: 100 50 4940 41 所以,只要验证一下,如果我把这棵树作为一个
最小
的堆来读,我会读到40,41,
浏览 0
提问于2018-03-15
得票数 0
回答已采纳
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
第 11 页
点击加载更多
领券