腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Python
堆排序
正在
将
数字
更
改为
0
,
而
不是
对
其
排序
我的教授给了我们一些代码来实现heapsort到我们的
排序
类中,但我似乎不能让它正常工作。每次我打印出来时,一些
数字
会转换成
0
(或随机填充的1),并且不会
排序
。我知道这一点,因为我有一个fill函数,它只是创建一个数值递增的数组,它应该
排序
。isHeap = True k = j 3 3
浏览 13
提问于2019-02-12
得票数 0
3
回答
python
中变量的混淆
我
正在
尝试实现
堆排序
,但是我得到了意想不到的结果。我认为这是因为我不理解
Python
如何处理变量(我说的是副作用)。-1): A[
0
] = A[k-1] C = A[
0
:k-1](A)[1, 2, 3, 4, 5, 7, 9] [1, 7, 5, 3, 4,
浏览 1
提问于2016-08-24
得票数 3
回答已采纳
4
回答
Cormen HeapSort算法在C语言中的实现
、
、
、
我
正在
尝试实现Cormen中提供的
堆排序
算法。i<n;i++) printf("%d ",arr[i]); return
0
; { build_max_heap(arr,len); {
浏览 3
提问于2013-08-12
得票数 2
回答已采纳
1
回答
构建有效的堆
我检查了wiki的
堆排序
,但在动画中似乎是在构建堆,它将
数字
插入到节点中,并在执行过程中
对
其
进行
排序
。 7
排序</em
浏览 3
提问于2011-06-02
得票数 1
回答已采纳
1
回答
为什么我的数据结构
堆排序
中断在5761个
数字
排序
?
、
、
、
、
我被要求用
堆排序
、气泡
排序
和选择
排序
对
5万个随机整数进行
排序
(从
0
到1000),以查看哪种方法最有效。我的冒泡和选择
排序
工作得很好,但我注意到
堆排序
没有正确
排序
。我从另一个程序中重复使用我的
堆排序
,它在原来的程序中工作,所以我
对
它为什么不在这里工作感到困惑。然后,我用一个较低的整数进行了测试,结果成功了。-我确定
堆排序
工作在5760和更少的
数字
,但
不是</
浏览 0
提问于2019-11-26
得票数 0
回答已采纳
6
回答
排序
堆的最快方法(至少在理论上)是什么?
、
堆是适用以下条件的列表:对于
0
<= i < len(list) 我在找就地
排序
。
浏览 1
提问于2008-09-22
得票数 2
回答已采纳
1
回答
特定数据的糟糕的desc
排序
性能- Postgresql 10.3
、
、
、
、
id
排序
方法: top-N
堆排序
内存:31 on -> Seq扫描
对
用户(cost=0.00..4343.03 rows=100003 width=48) (实际time=0.009..21.510 rows=100003 loops=1)计划时间: 0.066 ms执行时间: 105.031 ms从用户中选择id,名字按名字顺序,id限制为50;
排序
被更改- desc
而
不是
asc。我
将
100 k行放入表中,其中firstname是以下格式的字符串:
浏览 0
提问于2019-02-20
得票数 1
5
回答
基于位掩码和二进制算子的
排序
算法
、
、
、
、
所以面具现在是其他一些
数字
。然后,我们
将
检查使用二进制和运算符与values[i]一起添加的当前值mask是否等于
0
。 我不明白(values[i] & mask) ==
0
条款的作用。这种算法不能正确地
排序
负整数。怎么会这样呢?如何
对
其
进行修改,使负整数也得到
排序
?据说,这种算法使用了类似概念的一种著名的
排序
算法.类似于
堆排序
、插入
排序
、快速
排序
、合并
排序</em
浏览 3
提问于2014-11-14
得票数 4
回答已采纳
2
回答
hadoop框架下的
排序
算法
、
、
、
、
你能用
更
简单的方式解释一下这个算法吗?算法-减速机-当所有映射器都完成了他们的任务。创建一个最小堆,
其
节点数等于映射器的数量。使用这个最小堆
对
整个数据进行
排序
。(使用最小堆方法
对
排序
列表的数量进行
排序
很容易)。 以上算法正确吗?
浏览 4
提问于2014-06-12
得票数 1
2
回答
按字符串的列进行SQL
排序
、
、
、
、
我
正在
尝试编写一个查询,该查询
将
按列的编号
对
列进行
排序
。但是,该列是一个字符串,因此它将
排序
为1、10、11、12等,
而
不是
像1、2、3这样的
排序
。是否有一种方法可以
将
列从字符串更
改为
数字
,或者甚至改变
其
排序
字符串的方式。
浏览 2
提问于2022-04-09
得票数 1
1
回答
使用
堆排序
对
整数数组进行
排序
、
、
我编写了这个程序来使用
堆排序
对数组进行
排序
。请审查它,以进一步改进。any nodes after n/2 are leaves node and could be without children // now run the sort process for (int j = arr.length - 1; j >=
0</e
浏览 0
提问于2015-07-11
得票数 2
回答已采纳
3
回答
Python
-需要帮助循环使用4个不同范围(
0
-25,0-100,0-1000,0-10000)的函数循环列表。
、
、
、
Python
版本- 3.3.2我需要一种方法
将
范围从(
0
浏览 1
提问于2013-09-10
得票数 0
回答已采纳
1
回答
与其他算法相比,
堆排序
算法的性能较差
、
、
、
我能看到的唯一区别是我的使用了递归,
而
另一个是迭代的。单凭这一点就能成为区分因素吗?-1): array[
0
],array[i-1] = array[i-1],array[
0
A[end], A[
0
] = A[
0
], A[end] end -= 1 即使对于大小约为100,000我只是通过将要
浏览 1
提问于2012-09-20
得票数 4
回答已采纳
10
回答
如何
对
2MB内存中的100万32位整数进行
排序
?
、
、
请用您选择的语言提供代码示例。整数通过网络接收/发送。本地磁盘上有足够的空间用于中间结果。
浏览 10
提问于2008-09-25
得票数 14
回答已采纳
6
回答
对
一副实际卡片进行
排序
的有效方法
、
这些是从1到216的“收集卡”,有双倍的和缺失的
数字
。我可以在一张大桌子上绘制卡片,并直接
将
每张卡片放到正确的位置,但这会占用相当多的空间,而且
不是
很方便。然后我扫描每一副牌,并将它们放在堆栈
0
,1,2,3,4中。最后,我
对
每个10包应用插入
排序</e
浏览 1
提问于2010-07-24
得票数 22
回答已采纳
1
回答
对
Sedgewick“算法”
堆排序
章节注释的澄清(第4版,第2.4章)
、
、
目前
正在
阅读。关于基于优先级队列的实现的的Q&A部分(p.328)有以下段落(让我们关注优先级队列堆,
而
不是
堆排序
): 在一些数据处理示例中,如TopM和Multiway,数据量太大,无法考虑
排序
(甚至存储在内存中)。如果您
正在
寻找十亿项中的前十项,您真的想
对
十亿项数组进行
排序
吗?对于优先级队列,您可以使用一个1
浏览 3
提问于2015-09-14
得票数 4
回答已采纳
2
回答
算法描述-是
堆排序
还是快速
排序
?
我不知道这个算法是
堆排序
还是快速
排序
. 假设我有一个没有源代码的算法--它是不稳定的,在大型数据集上性能很好,对于有序和无序的集合,运行时间类似。如果没有更多的信息,是否可以判断这个算法是
堆排序
还是快速
排序
?
浏览 5
提问于2016-06-21
得票数 2
回答已采纳
1
回答
堆排序
,从索引1开始的数组的索引
、
、
、
, heapSize, largest) for i in range(heapSize//2,
0
,-1): for i in range(heapSize,
0
, -1):print("Sorted array is: ") for i in range(le
浏览 4
提问于2021-11-18
得票数 0
7
回答
在std::sort()中使用哪种类型的
排序
?
、
、
谁能告诉我哪种分类技术(气泡,插入,选择,快速,合并,计数.)是否在std::sort()头文件中定义的<algorithm>函数中实现?
浏览 1
提问于2009-12-03
得票数 35
回答已采纳
3
回答
Java优先级队列是如何工作的?
、
、
简而言之,我
正在
实现一个图,现在我
正在
处理Kruskal,我需要一个优先级队列。我
对
优先级队列的定义是,具有最小关键字的元素
将
首先出现?这是错的吗?因为当我在队列中插入加权边(或
数字
)时,它们最终不会
排序
。这
不是
我想要的
排序
方式!是的,我做了一个计算器,它进入优先级队列,从边缘对象中提取
数字
,并基于该int进行比较。所以这应该是可行的,或者我只是完全误解了这个数据结构如何工作的整个概念?
浏览 0
提问于2009-11-25
得票数 5
回答已采纳
点击加载更多
相关
资讯
员工行为监控系统竟靠这招精准管理数据,Python 堆排序算法立功了!
Python夺命C语言之排序下
Python代码实现十大经典排序算法,纯干货,建议收藏,遗失不补
基本排序算法的Python实现
各种排序算法的分析及java&python实现
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券