VoidCC
标签列表
heapsort
28
热度
5
回答
Quicksort优于堆排序
堆排序的最坏情况复杂度为O(nlogn),而Quicksort有O(n^2)。 但是,经验证据表明快速排序是优越的。这是为什么?
algorithm
sorting
big-o
quicksort
heapsort
2009-12-05
1
热度
1
回答
Heapsort降序不起作用
我一直在寻找这个小时,并不能解决这个问题。如果heapify函数中的比较变为大于,那么输出按照应有的顺序升序排列。我想,虽然递减顺序进行排序我的列表,并使用下面的代码它不给正确的输出: #include <stdlib.h> #include <stdio.h> #include <string.h> typedef struct stuff { char *str; }stu
c
sorting
heap
heapsort
2010-07-01
35
热度
9
回答
纯功能语言中的高效堆
作为Haskell的练习,我试图实现heapsort。堆通常以命令式语言实现为数组,但这在纯功能语言中会非常低效。所以我研究过二进制堆,但到目前为止我发现的一切都是从一个强制性的观点来描述它们,并且所提出的算法很难转化为功能设置。如何高效地实现一个纯粹的函数式语言如Haskell的堆? 编辑︰有效率我的意思是它应该仍然在O(n *日志n),但它不必击败一个C程序。另外,我想使用纯粹的函数式编程。在
haskell
functional-programming
binary-heap
heapsort
purely-functional
2009-05-31
«
6
7
8
9
10
11
12
13
14
»
最新问题
1.
在Google Analytics中跟踪POST内容的成功填写表格
2.
FIFO与/ dev/urandom
3.
将剧情保存为EMF文件
4.
如何从SNMP MIB获取ifOperStatus?
5.
在同一个表列中选择重复的记录并将它们列出
6.
如何传递一个变量在web API
7.
将数据从Access 2010导出到Excel 2013
8.
量角器和Firefox在测试时超时AngularJS
9.
SQL Server 2000反向工程工具
10.
git对象文件夹权限