C++堆排序算法的实现
摘要:
堆排序(Heap sort)是指利用堆这种数据结构所设计的一种排序算法。堆积是一个近似完全二叉树的结构,并同时满足堆积的性质:即子结点的键值或索引总是小于(或者大于)它的父节点。堆排序可以用到上一次的排序结果,所以不像其他一般的排序方法一样,每次都要进行n-1次的比较,复杂度为O(nlogn)。 这 阅读全文
posted @ 2019-07-15 22:09 zkfopen 阅读(10663) 评论(0) 推荐(1) 编辑