💡PriorityQueue
// import
import java.util.PriorityQueue;
//선언 및 초기화
PriorityQueue<Integer> queue=new PriorityQueue<>();
PriorityQueue<int[]> queue = new PriorityQueue<>(new Comparator<int[]>() {
@Override
public int compare(int[] o1, int[] o2) {
if (o1[0] == o2[0])
return o2[1] - o1[1]; // 내립차순
return o1[0] - o2[0]; // 오름차순
}
});
// 값 추가
queue.add();
// 값 제거
queue.poll();
'🌝Coding > 🌟JAVA' 카테고리의 다른 글
[JAVA] contains() 시간복잡도 (0) | 2024.11.08 |
---|---|
[JAVA] HashMap 순회 (0) | 2023.10.04 |
[JAVA] Array, List (0) | 2021.12.10 |
[JAVA] HashMap (0) | 2021.12.08 |