Priority Queue(우선순위 큐)


우선순위 큐 ADT

우선순위 큐의 가장 중요한 연산 : insert 연산(요소 삽입), remove 연산(요소 삭제)


우선순위 큐 구현 방법


우선순위 큐 구현 방법 비교

표현 방법 삽입 삭제
순서 없는 배열 O(1) O(n)
순서 없는 연결리스트 O(1) O(n)
정렬된 배열 O(n) O(1)
정렬된 연결리스트 O(n) O(1)
O(log n) O(log n)