(참고자료 기반)
우선순위 큐 : 우선순위를 가진 항목들을 저장하는 큐
- FIFO 순서가 아니라 우선순위가 높은 데이터가 먼저 나감
- 가장 일반적인 큐 : 스택이나 FIFO 큐를 우선 순위 큐로 구현응용 분야
- 시물레이션 시스템 / 네트워크 트래픽 제어 / 운영체제에서의 작업 스케줄링
- ADT :
create() / init() / is_empty() / is_full() / insert() / delete() / find()
- 최소 우선 순위 큐
- 최대 우선 순위 큐우선순위 큐 구현 방법
- 배열을 이용한 우선순위 큐
- 연결 리스트를 이용한 우선순위 큐
- Heap을 이용한 우선순위 큐Single-and double- ended priority queues
Leftist Trees
Binomial Heaps
Fibonacci Heaps
Pairing Heaps
Symmetric MM-Max Heaps
Interval Heaps
'Computers > Data Structure' 카테고리의 다른 글
Chapter 11. Multiway Search Trees (0) | 2013.10.10 |
---|---|
Chapter 10. Efficient Binary Search Trees (효율적 이원탐색 트리) (0) | 2013.10.10 |
Chapter 8. Hashing (0) | 2013.10.10 |
Chapter 7. Sorting (0) | 2013.10.10 |
Chapter 6. Graphs (0) | 2013.10.10 |