小编Kir*_*ira的帖子

删除PriorityQueue的顶部?

假设我正在使用Java.util中的PriorityQueue类.我想从PriorityQueue pq中删除最大的数字,我们假设它位于队列的头部.

以下工作会吗?

// 1 
int head = pq.peek();
pq.dequeue(head);

// 2
int head = pq.dequeue(pq.peek());
Run Code Online (Sandbox Code Playgroud)

对于非原始的人来说,这也是一样的吗?

java queue priority-queue

5
推荐指数
2
解决办法
5580
查看次数

标签 统计

java ×1

priority-queue ×1

queue ×1