第二题是啥思路呀,建堆的话直接超时,感觉要剪枝但不知道怎么剪