中间数的问题,思路如下,创建大顶堆和小顶堆,1:将新元素加入大顶堆,
2:大顶堆的堆顶和小顶堆的堆顶逆序,交换;
3:如果大顶堆元素大于小顶堆元素+1,将大顶堆元素放进大顶堆中:
4:如果遇见print,若大顶堆元素等于小顶堆元素,输出小顶堆的堆顶元素;
5:如果遇见print,若大顶堆元素不等于小顶堆元素,输出大顶堆的堆顶元素;