[DataStructures] 큐(queue) - 우선순위 큐(Priority queue)
Algorithm&DataStructures/Queue 2016. 11. 28. 11:40큐(queue) - 우선순위 큐(Priority queue)
- 큐에 들어있는 값 중 큰 순서대로 밖으로 나온다
1. PriorityQueue.class
1) 초기화
- SuppressWarning 이란 이클립스에게 해당 경고는 무시하라는 표시를 한다
- Comparable 인터페이스형 배열을 만든다
2) insertQueue(Comparable element)
3) Comparable remove()
- for문을 이용하여 각각의 요소들을 비교한다
- 가장큰 요소의 인덱스 번호를 max에 저장한 후 그 값을 리턴한다
4) toString(), main()
'Algorithm&DataStructures > Queue' 카테고리의 다른 글
[DataStructures] 큐(queue) - 더블링크드리스트를 이용한 데큐(Deque using doubly linked list) (0) | 2016.11.28 |
---|---|
[DataStructures] 큐(Queue) - 데큐 ArrayList(Double-ended queue (Decue using ArrayList)) (0) | 2016.11.22 |
[DataStructures] 큐(Queue) - 동적 큐(DynamicQueue) (0) | 2016.11.22 |
[DataStructures] 큐(Queue) - 간단큐예제(SimpleQueue) (0) | 2016.11.18 |