我也用的双堆,过了66%,但是堆的平衡方法和你不一样,我是两个堆的大小差值不能大于1,否则进行平衡。