数据结构之二叉堆、堆排序

数据结构之二叉堆、堆排序 前言 上一篇写了数据结构之二叉搜索树、AVL自平衡树,这次来写堆。 堆的创造者 很久以前排序算法的时间复杂度一直是O(n^2), 当时学术界充斥着“排序算法不可能突破O(n^2)”的声音,直到1959年,由D.L.Shell提出了一种排序算法,希尔排序(Shell Sort),才打破了这种不可能的声音,把排序算法的时间复杂度提升到了O(n^3/2)! 当科学家们知道这种"
相关文章
相关标签/搜索