PriorityQueuePriorityQueue는 우선순위 기반으로 요소를 정렬하여 저장하는 자료구조입니다.일반적인 Queue(FIFO)와는 다르게, 항상 우선순위가 가장 높은 요소가 먼저 나오는 특징을 가집니다.Java에서는 내부적으로 힙(Heap) 자료구조를 사용하여 구현되어 있습니다.주요 특징자료구조최소 힙(Min-Heap) 기반 (기본적으로 가장 작은 값이 우선)크기 조정필요 시 배열을 2배로 확장삽입 속도O(log n) (힙 특성 유지)삭제 속도O(log n) (힙 재정렬)탐색 속도 (peek)O(1) (최상단 요소 바로 접근)중복 허용O (같은 값을 여러 번 저장 가능)null 허용❌ (null 저장 시 NullPointerException)대표 메서드package structure.prior..