腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(9999+)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
3
回答
实现
堆
我正在尝试
实现
一个
堆
数据结构,我编写了构建最大堆的maxHeapify方法,并在我的insert方法中使用它,我在插入方法的末尾插入,然后重新排列
堆
以保持最大堆。
浏览 2
修改于2017-05-12
得票数 0
2
回答
堆
实现
在ADT优先级队列的
堆
实现
中,具有最高优先级值的项始终位于数组的前端或根部? 或者,具有最高优先级值的ADT优先级队列位于阵列的n-1个插槽中?
浏览 0
修改于2009-11-25
得票数 0
回答已采纳
2
回答
优先级可调的优先级队列的高级描述
在
实现
Dijkstra算法和Prim算法时,我们需要一个优先级可调的队列。我理解
堆
函数的基于数组的
实现
,但我不知道如何使优先级可调。我读过hashmap允许这样做,但我不明白是
怎么
回事。有人能给我一个高层次的描述这个
实现
使用一个hashmap使用一个例子。a,b,c,d,e,f分别有2,
4
,0,6,1,9的优先级,插入
堆
后如何跟踪它们的索引?如果b的优先级改为8,这将如何工作?
浏览 5
提问于2020-05-11
得票数 2
回答已采纳
3
回答
如何将十六进制的'YMD‘日期转换为可读的日期?
我收到了一份里面有一
堆
日期的文件。它们是十六进制格式的,我被告知是YMD。..any你知道我该
怎么
转换它吗?使用SQL/PLSQL
实现
想法,但我对其他想法持开放态度。 谢谢!
浏览 0
修改于2010-11-09
得票数 8
1
回答
Python
堆
实现
我制作了这个片段来复习我的DS教科书。用函数_upheap和_downheap编写迭代循环可以吗?欢迎任何其他建议或反馈。谢谢。# by kidkkr __slots__ = '_data' self._data = [] return len(self._data) return le
浏览 0
提问于2017-03-14
得票数 8
回答已采纳
1
回答
堆
类
实现
我认为
实现
和维护数据结构可能是如何为像我这样的初学者维护代码的一个很好的实践。
浏览 0
修改于2018-01-21
得票数 3
1
回答
堆
类型
实现
我正在
实现
一个堆排序,我开始想知道
堆
的不同
实现
。当您不需要按索引访问元素时(就像在堆排序中一样),使用数组
实现
堆
或像其他链接数据结构一样
实现
堆有什么优缺点。
浏览 2
修改于2011-06-29
得票数 0
回答已采纳
1
回答
Java
堆
实现
您将从以下接口
实现
堆
: public void add(V value); public void fromArray(V[] array);} 但是,
堆
应该
实现
为节点
堆
,也就是说,内部
实现
应该是树而不是数组。
浏览 4
提问于2016-01-26
得票数 0
3
回答
IntelliJ将
堆
大小设置在
4
GB以上。
怎么
做?
可用内存:10 of (在16 of内存中)问题是,我需要超过
4
Gb的内存来使用一个应用程序。我找不到任何解决问题的办法,我已经找了好几天了。尝试使用较低的值,即1512M,同样的
堆
大小问题 一个新的安装,即使是15.x版本的IntelliJ:什么都没有改变。
浏览 1
提问于2016-07-01
得票数 5
1
回答
堆
是
怎么
知道该
怎么
分类的?
我有一个对象列表,每个对象都有一个属性f,我想使用min
堆
数据结构对列表进行排序。 我不明白的是如何修改排序的基础。我提到的对象具有多个属性,例如h和g。有没有我不知道的符号?我使用npm下载了。
浏览 2
提问于2017-11-21
得票数 0
回答已采纳
2
回答
使用窗口大小与长输入一起运行中间值
Median for
4
, 6, 99, 10, 90, 12, 17,1,21,32 : 12Median99, 10, 90, 12, 17, 1, 21,32 : 17我每次都使用快速m元素(中间值为3作为枢轴)来
实现
这个功能我应该像前面提到的那样
实现
min和max
堆
解决方案。当一个新数
浏览 4
修改于2017-05-23
得票数 1
回答已采纳
2
回答
如何将H264封装到mp
4
容器中?
我有一个程序生成一
堆
原始的H264帧,并想把它放在一个mp
4
容器中进行流式传输。谢谢!
浏览 2
提问于2014-01-21
得票数 13
回答已采纳
4
回答
Vista
堆
是
怎么
回事?
我正在努力更好地理解Windows
堆
为什么会像它那样工作。编辑:我已经在两台具有8GB/
4
GB RAM的Windows Vista 64位计算机和一台
4
GB RAM的Windows 7 64位计算机上进行了测试。据我所知,内存由
堆
管理器保存。 有人对
堆
机制有任何深入的了解吗?,我需要做一些额外的事情来说服
堆
管理器完全释放使用过的
堆
内存吗?我是否应该使用其他策略,比如创建一个单独的
堆
,然后销毁它?
浏览 5
修改于2021-11-16
得票数 1
4
回答
将数字列表转换为范围
我有一
堆
数字,如下所示:那里提供的信息可以用Python表示为范围:在我的输出中,我会编写1..4, 6..8, 20..32..4,但这只是表示的问题。展示了如何在连续范围内
实现
这一功能。我不知道我
怎么
能很容易地做到像上面这样的步幅范围。有类似的伎俩吗?
浏览 5
修改于2017-05-23
得票数 11
回答已采纳
1
回答
数组
实现
BST,链表
实现
堆
我目前正在学习数据结构,并试图
实现
BST和max
堆
(使用BST作为基类)。但是我无意中发现从BST派生
堆
似乎是不可能的。
堆
的几乎所有
实现
都是基于数组,而不是使用指向左和右的指针,而大多数BST是基于指针而不是数组的。 那么,我的问题是为什么我必须使用数组来
实现
堆
呢?在
实现
BST的过程中,人们为什么选择使用指向左和右的指针,而不是数组?我知道使用数组来
实现
BST可能会花费更多的空间,而且很难
实现
删除功能,还有更多的原因
浏览 2
提问于2016-06-05
得票数 0
回答已采纳
1
回答
Min
堆
Java
实现
我已经
实现
了一个min
堆
,并在寻找一个更简单的解决方案。谢谢。
浏览 0
修改于2020-04-27
得票数 4
3
回答
堆
算法的
实现
拜托,我似乎不知道这是
怎么
回事,我的堆置换算法的C#
实现
。它没有给出输入数组的正确排列。有人能帮帮我吗?else end if generate(n - 1, A)这是我的c#
实现
浏览 0
修改于2021-12-17
得票数 1
回答已采纳
5
回答
如何
实现
内存
堆
我的问题是,如何真正
实现
这一点?
浏览 0
修改于2021-07-30
得票数 23
回答已采纳
1
回答
N元
堆
实现
NaryHeap作为二进制
堆
的推广。每个节点最多有N个子节点。给出了N=2 (BinaryHeap)的模板专门化。虽然显然不是标准的,但我也定义了删除根以外的节点,并按值删除节点。binaryHeap.insert(5); binaryHeap.print(); // 9 8 6 5 71 2 3
4
0 binaryHeap.print(); /
浏览 0
修改于2015-10-20
得票数 3
回答已采纳
1
回答
Dijkstra +
堆
(自
实现
)
但是,我对heapq的
实现
与dijkstra一起不起作用。由于任何原因,dijkstra会随机返回铺好的路径(有时它实际上是正确的),所以我不知道为什么会这样。任何提示都会很高兴的!
堆
self.arr = [(float('inf'), -1)] * capacitypath.append(v) return path[::-1] 'a&
浏览 4
修改于2022-07-02
得票数 2
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
第 11 页
点击加载更多
领券