优先队列至少要有两种操作,插入和删除最小者堆可以用一个完全二叉树表示,要使删除最小者的时间复杂度最小,则最小值应该存在根节点处 对与上面数组来说,任一位置i上的元素,其左儿子在2i上,右儿子在2i+1上,它的父亲则在i/2上。