堆结构 堆结构就是用数组实现的完全二叉树结构完全二叉树中如果每棵子树的最大值都在顶部就是大根堆完全二叉树中如果每棵子树的最小值都在顶部就是小根堆堆结构的heapInsert与heapify操作堆结构的增大和减少优先级队列结构,就是堆结构 关于第一点的补充: 完全二叉树就是从左到右依次变满的二叉树 一个节点的左子节点下标为 2 * i + 1 一个节点的右子节点下标为 2 * i + 2 一个节点的父节点下标为 (i - 1) / 2