C语言-数据结构-堆排序(heap sort)-源代码

1. 堆排序c++ 堆排序的定义及思想能够参考百度百科:堆排序数组 用一句归纳,堆排序就是一种改进的选择排序,改进的地方在于,每次作选择的时候,不仅仅把最大的数字选择出来,并且把排序过程当中的一些操做进行了记录,这样在后续排序中能够利用,而且有分组的思想在里面,从而提升了排序效率,其效率为O(n*logn).函数   2. 源代码url 堆排序中有两个核心的操做,一个是建立大顶堆(或者小顶堆,这里
相关文章
相关标签/搜索