본문 바로가기
안 씀/자료구조-개념

우선순위 큐

by unhyepnhj 2024. 8. 24.

우선순위 큐

- 보통의 큐는 선입 선출(FIFO)의 원칙에 의하여 먼저 들어온 데이터가 먼저 나가게 됨

- 우선순위 큐는 데이터들이 우선 순위를 가지고 있고, 우선 순위가 높은 데이터가 먼저 나가게 됨

- 적절한 우선 순위를 부여하여 우선순위 큐를 스택이나 큐로 사용할 수 있음

- 우선순위 큐는 0개 이상의 요소의 모임

- 각 요소들은 우선 순위 값을 가지고 있음

- 우선순위 큐는 최소 우선순위 큐와 최대 우선순위 큐로 나뉨

  • 최소 우선순위 큐: 우선 순위가 낮은 요소를 먼저 삭제
  • 최대 우선순위 큐: 우선 순위가 높은 요소를 먼저 삭제

'안 씀 > 자료구조-개념' 카테고리의 다른 글

히프  (0) 2024.08.24
우선순위 큐의 구현  (0) 2024.08.24
이진 탐색 트리  (0) 2024.08.23
스레드 이진 트리  (0) 2024.08.19
이진 트리의 레벨 순회  (0) 2024.08.19