定义: 它是一颗完全二叉树,它可以是空树中结点的值总是不大于或者不小于其孩子结点的值每一个结点的子树也是一个堆 通常用数组可以去建堆 left = i*2 right = i*2+1 建堆默认放在末尾 然后进行shift up操作 取的话和堆顶比较 然后进行shift down操作