如果你不了解堆是如何构建、插入、删除、堆排序的原理,可以点击下面连接,有详细的图解,让你知道逻辑原理。
blog.csdn.net/u011068702/…最详细的最小堆构建、插入、删除的过程图解
blog.csdn.net/u011068702/… 堆排序图片详解
如果你理解了,再看下面的介绍:
1、堆的定义
n个元素的序列{k1,k2,…,kn}当且仅当满足下列关系之一时,称之为堆。
如果你不了解堆是如何构建、插入、删除、堆排序的原理,可以点击下面连接,有详细的图解,让你知道逻辑原理。
blog.csdn.net/u011068702/…最详细的最小堆构建、插入、删除的过程图解
blog.csdn.net/u011068702/… 堆排序图片详解
如果你理解了,再看下面的介绍:
n个元素的序列{k1,k2,…,kn}当且仅当满足下列关系之一时,称之为堆。