码迷,mamicode.com
首页 >  
搜索关键字:堆排序    ( 1851个结果
各种排序算法汇总(转)
目录简介交换排序冒泡排序快速排序插入排序直接插入排序希尔排序选择排序简单选择排序堆排序归并排序基数排序总结简介排序是计算机内经常进行的一种操作,其目的是将一组“无序”的记录序列调整为“有序”的记录序列。分内部排序和外部排序。若整个排序过程不需要访问外存便能完成,则称此类排序问题为内部排序。反之,若参...
分类:编程语言   时间:2015-03-05 22:18:00    阅读次数:338
各种排序算法汇总
转载自:http://www.cnblogs.com/wolf-sun/p/4312475.html目录简介交换排序冒泡排序快速排序插入排序直接插入排序希尔排序选择排序简单选择排序堆排序归并排序基数排序总结简介排序是计算机内经常进行的一种操作,其目的是将一组“无序”的记录序列调整为“有序”的记录序列...
分类:编程语言   时间:2015-03-05 16:54:34    阅读次数:232
转载:各种排序算法汇总
转载地址:http://www.cnblogs.com/wolf-sun/p/4312475.html各种排序算法汇总目录简介交换排序冒泡排序快速排序插入排序直接插入排序希尔排序选择排序简单选择排序堆排序归并排序基数排序总结简介排序是计算机内经常进行的一种操作,其目的是将一组“无序”的记录序列调整为...
分类:编程语言   时间:2015-03-04 20:44:53    阅读次数:237
各种排序算法汇总
目录简介交换排序冒泡排序快速排序插入排序直接插入排序希尔排序选择排序简单选择排序堆排序归并排序基数排序总结简介排序是计算机内经常进行的一种操作,其目的是将一组“无序”的记录序列调整为“有序”的记录序列。分内部排序和外部排序。若整个排序过程不需要访问外存便能完成,则称此类排序问题为内部排序。反之,若参...
分类:编程语言   时间:2015-03-04 18:48:12    阅读次数:155
排序算法 c实现
c语言实现插入排序、冒泡排序、选择排序、快速排序、堆排序、归并排序、希尔排序示例,需要的朋友可以参考下实现以下排序插入排序O(n^2)冒泡排序 O(n^2)选择排序 O(n^2)快速排序 O(n log n)堆排序 O(n log n)归并排序 O(n log n)希尔排序 O(n^1.25)1.插...
分类:编程语言   时间:2015-03-02 23:42:13    阅读次数:283
排序算法对比
名称稳定性时间复杂度空间复杂度描述数据对象为链表平均最坏冒泡排序YO(n^2)O(1)无序区,有序区。 选择排序 O(n^2)O(1)有序区,无序区稳定性Y,其它同数组插入排序YO(n^2)O(1)有序区,无序区同数组堆排序 O(n log n)O(1)最大堆,有序区 归并排序YO(n log n)...
分类:编程语言   时间:2015-03-02 18:18:21    阅读次数:134
算法导论9.1-1
寻找第二小的元素:如果用堆排序的方法,我们建立一个堆后只需要,比较根节点的左儿子和右儿子的大小就可以得到第二小的节点了。而且BuildHeap的代价只有O(n)。 1 #include 2 3 using namespace std; 4 5 #define Left(i) i*2+1 6...
分类:编程语言   时间:2015-03-02 16:46:13    阅读次数:132
堆排序-algorithms_3th
1 #include 2 using namespace std; 3 4 int PARENT(const int &i){ 5 return (i>>2)-1; 6 } 7 8 int LEFT(const int &i){ 9 return (iA[i]){21 ...
分类:编程语言   时间:2015-02-28 20:05:33    阅读次数:180
数组常见的操作_选择排序
排序分类: 内部排序:就是将需要处理的所有数据都加载到内部存储器中进行排序 交换式排序法:是运用数值较后,依判断规则对数据位置进行交换,以达到排序的目的冒泡排序法(Bubble Sort)快速排序法(Quick Sort) 选择式排序法:选择排序法(Select Sort) 堆排序法(Heap S....
分类:编程语言   时间:2015-02-26 21:26:49    阅读次数:156
algorithm: heap sort in python 算法导论 堆排序
An Python implementation of heap-sortbased on the detailed algorithm description in Introduction to Algorithms Third Editionimport randomdef max_heap....
分类:编程语言   时间:2015-02-25 22:19:46    阅读次数:185
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!