腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
堆
的
算法
-
JavaScript
我已经很好地理解了Heap
的
算法
是如何工作
的
,但我不知道如何将每个唯一
的
排列添加到一个数组中,并根据
算法
的
递归性质返回它。 为什么它只添加相同
的
排列,而控制台日志打印出不同
的
排列?
浏览 22
提问于2019-02-20
得票数 2
回答已采纳
2
回答
JavaScript
原语类型是垃圾回收
的
吗?
、
我知道在Java和C#中,垃圾收集器只适用于引用类型(不适用于原始类型),并且只适用于
堆
,因为Java和C#中
的
对象都存储在
堆
中。在
JavaScript
中有几种垃圾回收器
算法
,其主要原理是引用计数。这些
算法
是标记和清除和引用计数(现代
的
是标记和清除)。
算法
计
浏览 1
提问于2019-08-22
得票数 2
3
回答
为什么我们使用
堆
来存储内存?
、
、
、
如果这听起来像一个亲切花园
的
问题,那么请原谅我;)但是,在C++中,
堆
用于内存分配,因为.从没有过(至少80年代)。这是作业
的
最佳
算法
吗,还是我们被它困住了(就像
javascript
.一样)?所有(非嵌入式)操作系统都使用
堆
来存储内存吗? 编辑:那么,使用
的
是什么结构/
算法
。它与
堆
算法
有什么关系?不需要与“堆栈”分配进行比较(网络上到处都是这样),也不需要讨论C++语义-A tl;dr
的
内
浏览 1
提问于2016-11-20
得票数 2
1
回答
Javascript
中
的
递归Floodfill错误-不保持递归?
、
、
我是一个使用
Javascript
的
新手,并且正在尝试第一次在其中编写一个泛洪类型
的
算法
(特别是使用p5js库)。这是我第一次在
Javascript
中使用递归。我认为我可以使用相同
的
代码,但改变了语法,但这对我不起作用。它开始填满周围
的
障碍物,但后来它停在中间,我不知道为什么 //print(board[row]第三个索引表示递归
的</e
浏览 12
提问于2019-03-27
得票数 1
1
回答
实现复制粘贴
的
代码/文本检测?
、
、
、
我有一
堆
遗留
的
javascript
文件看起来非常相似。我想实现一个复制/粘贴
的
代码检测工具,但我无法找到
算法
的
描述……我已经使用声纳和
javascript
插件来检测这类代码,但我希望对检测有一个更细粒度
的
控制……谢谢。
浏览 0
提问于2011-09-22
得票数 4
回答已采纳
5
回答
堆
的
算法
、
、
尝试重现Heap
的
算法
,用于生成整数数组
的
所有可能
的
排列,但我无法解决除3以外
的
其他整数。来自维基百科
的
堆
算法
:if N = 1 thenelseN; c += 1 do swap(data[if N is odd then 1 el
浏览 3
提问于2014-07-22
得票数 6
1
回答
JavaScript
堆
算法
中for循环
的
奇怪行为
、
我正在尝试实现Heap
的
算法
来查找字符串
的
不同排列,并使用for循环发现一个奇怪
的
行为,下面是代码} 在for loop函数中,如果将i = 0放入,脚本
的
输出是我理解var将为循环创建一个局部变量,但在本例中不理解为什么它会更改循环
浏览 4
提问于2016-04-30
得票数 0
回答已采纳
1
回答
堆
在
Javascript
a.k.a中
的
算法
。所有排列
、
、
、
目标:释义: 我正在寻找
堆
的
算法
的
Javascript
实现,它为每个置换调用一个函数
浏览 5
提问于2020-07-29
得票数 0
2
回答
粒子
堆
算法
、
、
我正在创建一个游戏,其中有大约3000个粒子落入一
堆
。每个粒子都是一个像素,我只是使用一个布尔值来设置和检查哪个像素是透明
的
。现在我正在使用这段代码 setX(getX() - 1);问题是,这段代码给了我一个非常严格
的
金字塔形状我想让它看起来像盐一样,如果你把它倒成一
堆
。我
的
问题是,有没有人知道模拟粒子
堆
的
<em
浏览 2
提问于2012-10-15
得票数 4
回答已采纳
3
回答
堆
算法
的
实现
、
、
、
拜托,我似乎不知道这是怎么回事,我
的
堆置换
算法
的
C#实现。它没有给出输入数组
的
正确排列。有人能帮帮我吗?else end if generate(n - 1, A)这是我
的
c
浏览 0
提问于2015-08-01
得票数 1
回答已采纳
2
回答
建立
堆
的
算法
、
我正在尝试实现创建
堆
的
build_max_heap函数(正如Cormen
的
"introduction do algorithms“中所写
的
)。但是我得到了奇怪
的
错误,我无法定位它。我
的
程序成功地给表提供了随机数,显示它们,但是在build_max_heap()之后我得到了奇怪
的
数字,这可能是因为我
的
程序到达了表之外
的
某个地方,但是我找不到这个错误。如果有任何帮助,我将很高兴。例如,我得到了一张桌子: 0 13 18 0 22
浏览 2
提问于2014-03-15
得票数 1
回答已采纳
2
回答
堆
算法
遍历
、
、
、
因此,我正在学习递归,我正在处理一个编码挑战,它需要数组中所有元素
的
变体。 } generate(n - 1, array);}假设我有一个数组:A,B,C,D,E。更新 下面是Heap
算法
<
浏览 2
提问于2016-11-14
得票数 2
回答已采纳
6
回答
堆
排列
算法
、
、
、
、
我正在为面试做准备,我正在努力记住Heap
的
算法
: if n = 1 thenelse end if end if这个
浏览 11
提问于2015-07-15
得票数 25
1
回答
在Max
堆
中查找元素
、
、
我有一个MaxPQ
堆
,它使用数组来存储元素。在
堆
中查找给定元素
的
算法
是什么?我目前使用
的
算法
遍历数组,首先是索引1,然后是添加到
堆
中
的
元素数。该
算法
的
复杂度为O(N),有复杂度为O(logN)
的
算法
吗?
浏览 0
提问于2012-11-12
得票数 2
1
回答
以最类似于PQ排序
的
方式进行
的
算法
。
、
、
因此,我试图找出一些
算法
,这些
算法
以最类似于基于PQ
的
排序
的
方式进行,用于以下结构。 例如堆排序和d
堆
。Heapsort使用2
堆
作为中间表示来对内容进行排序.对于堆排序,PQ是一个2
堆
,即使任何PQ都能工作。
浏览 0
提问于2018-04-29
得票数 0
1
回答
如何确定我
的
算法
的
最坏情况复杂度?
、
我正在为
堆
编写siftup
算法
,我被困在了问题
的
末尾。问题
的
最后一部分说,该
算法
应该具有对数最坏
的
时间复杂度,即O(log(n)。我编写了下面的
算法
,其中i是
堆
中元素
的
索引,v是
堆
数组。根
的
索引是最低
的
,而对于
堆
的
最低子节点则是它
的
最大值。我正在考虑数组从1到nSiftup (v, i) { While
浏览 2
提问于2013-02-14
得票数 0
回答已采纳
1
回答
std::排序
算法
内存使用情况
、
、
、
、
我想知道标准库排序
算法
(例如std::sort)是否使用
堆
内存进行排序。提前谢谢你!
浏览 16
提问于2017-01-04
得票数 10
回答已采纳
1
回答
递归构建
堆
的
自顶向下
算法
、
我对我正在处理
的
问题中自上而下
的
要求感到有点困惑.HeapSrt(A){ swap(A, 0, i) A.si
浏览 2
提问于2020-09-25
得票数 1
回答已采纳
3
回答
如何在Haskell中模拟指针?
、
、
我正在尝试在Haskell中实现Dijkstra
算法
。我已经使用树实现了一个二进制
堆
。在该
算法
中,需要在
堆
中更新当前顶点
的
邻居键。如何在Haskell中模拟指向
堆
中值
的
指针?当
堆
在每次操作后都发生变化时,我如何快速访问
堆
中
的
元素?
浏览 1
提问于2012-06-27
得票数 9
1
回答
二进制、二项式和斐波那契
堆
之间有什么区别?
、
、
我想知道二进制、二项式和Fibonacci
堆
之间
的
基本区别,以及它们最适合使用
的
场景。我主要关注
的
是他们在Dijkstra
算法
中
的
应用,根据所使用
的
堆
的
类型,它
的
时间复杂度将如何变化?
浏览 1
提问于2015-11-20
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
浅说·Javascript“栈“和“堆
JavaScript中的堆与栈、浅拷贝与深拷贝
我们只是一堆算法?
学习Javascript的算法和数据结构-数组
数据结构与算法(4)——优先队列和堆
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券