[JAVA] PriorityQueue 란? / 사용법
·
Language/Java
📌 PriorityQueue 란?일반적인 Queue는 FIFO(First In, First Out) 형식의 자료구조입니다. (선입 선출)우선순위 큐(Priority Queue)는 들어가는 순서와 상관없이 우선순위가 높은 데이터가 먼저 Out되는 자료구조더보기🍎 힙(Heap)이란?➡️ 최솟값 또는 최댓값을 빠르게 찾아내기 위해 완전 이진트리 형태로 만들어진 자료구조최대 힙 : 최대 값이 우선순위인 큐최소 힙 : 최소 값이 우선순위인 큐 📌 PriorityQueue 선언 방법🥐 기본형 (낮은 숫자가 우선순위)PriorityQueue pQ = new PriorityQueue(); 🥐 우선순위가 높은 숫자가 먼저 나옴 (큰 숫자)PriorityQueue pQ = new PriorityQueue(Coll..