코드
PriorityQueue<NumCount> queue = new PriorityQueue<>((a, b) -> {
return b.count - a.count;
});
뒤의 인자 - 앞의 인자를 리턴하면 MaxHeap이다.
결과
코드
PriorityQueue<NumCount> queue = new PriorityQueue<>((a, b) -> {
return a.count - b.count;
});
앞의 인자 - 뒤의 인자를 리턴하면 MinHeap이다.
결과
'자료구조 & 알고리즘' 카테고리의 다른 글
XOR을 이용한 유일한 숫자 찾기 (0) | 2021.06.10 |
---|---|
10진수를 2진수로 바꿨을때 1의 갯수 가져오는 방법 (0) | 2021.05.22 |
PriorityQueue 다중 정렬하는 방법 (0) | 2021.05.06 |
이진수 형식의 문자열을 int형으로 변환하기 (0) | 2021.05.04 |
LeetCode 문제 풀기 저장소 (0) | 2021.04.28 |
댓글