摘要: 堆排序很重要,但是更重要的是堆这个结构 堆结构:实际上是一棵完全二叉树 一个数组可以根据父结点、左子结点、右子结点的关系,脑补出一棵完全二叉树 算法1:一个数组变为大顶堆 heapInsert() 数组:2、1、3、6、0、4 (1)只有2的时候 (2) 2、1【认为完全二叉树的范围是0~1的,超过1就越界】 (3)2、1、3 3(下标2)找到自己的父结点:(2-1)/2=0 此时不满... 阅读全文
posted @ 2019-05-07 22:38 源格 阅读(447) 评论(0) 推荐(0) 编辑