본문 바로가기
자료구조 & 알고리즘

PriorityQueue MaxHeap, MinHeap 선언 방법

by 박성민 2021. 5. 5.

코드

PriorityQueue<NumCount> queue = new PriorityQueue<>((a, b) -> {
    return b.count - a.count;
});

뒤의 인자 - 앞의 인자를 리턴하면 MaxHeap이다.

결과

1

코드

PriorityQueue<NumCount> queue = new PriorityQueue<>((a, b) -> {
    return a.count - b.count;
});

앞의 인자 - 뒤의 인자를 리턴하면 MinHeap이다.

결과

2

댓글