数据模板
2 4 7 6 5 9 1要插入的
交换的方法
exchange(array[] ,xIndex,yIndex);
数组的边界的判断
tail 或 size
上浮
swim 入参为 array[] insertIndex
交换之后 用paretIndex 递归
下沉
sink 入参为 array[] parentIndex
交换之后 用 minIndex 递归
进和出
add方法,每次增加都要上浮
take方法,每次删除都要下沉
2 4 7 6 5 9 1要插入的
exchange(array[] ,xIndex,yIndex);
tail 或 size
swim 入参为 array[] insertIndex
交换之后 用paretIndex 递归
sink 入参为 array[] parentIndex
交换之后 用 minIndex 递归
进和出
add方法,每次增加都要上浮
take方法,每次删除都要下沉