Java.util의 PriorityQueue 클래스를 사용한다고 가정합니다. PriorityQueue pq에서 가장 큰 숫자를 제거하려고합니다. 큐의 선두에 있다고 가정합니다.PriorityQueue의 맨 위 제거 중?
다음과 같이 작동합니까?
// 1
int head = pq.peek();
pq.dequeue(head);
// 2
int head = pq.dequeue(pq.peek());
비 기본형에서도 동일하게 작동합니까?
케어 수익을 제거? – falstro
'dequeue'메소드는 어디에서 찾았습니까? [내 API가 표시되지 않습니다.] (http://download.oracle.com/javase/6/docs/api/java/util/PriorityQueue.html) ..? –