코드네임 :
💿 자료구조 - Priority Queue 우선 순위 큐 본문
우선 순위 큐
: 들어운 순서와 무관하게 우선순위가 높은 원소부터 나감
(일반 큐는 FIFO)
데이터 삽입의 경우 : 새로운 원소가 들어올 떄마다 append하면 되므로 O(1) 소요
데이터 삭제의 경우 : 우선 순위의 최댓값을 직접 찾아야 하므로, 순차 탐색 기준 최악의 경우 O(N) 소요
ㄴ 우선 순위에 따라 append 하더라도 그저 정렬된 배열이 될 뿐, 삽입할 때 또한 우선 순위 탐색에 O(N)의 시간이 걸리게 됨
'알고리즘 > 자료구조' 카테고리의 다른 글
💿자료구조 - 이진 탐색 트리 (0) | 2024.05.09 |
---|---|
💿자료구조 - 이진트리와 순회 (0) | 2024.04.18 |
💿 자료구조 - Heap (0) | 2024.04.12 |
💿 자료구조 - 이진 트리 (와 그래프) (0) | 2024.04.11 |
💿 자료구조 - Deque 덱 (0) | 2024.04.11 |