算法题是不是力扣取k个频率最高的,需要自己写堆吗,用优先队列不行吗