Notice
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- Double형 배열
- 큐
- 배열
- 트리 높이
- 향상된 for문
- 자바
- Linear Probing
- 노드 레벨
- 직접 주소 개방
- 자료구조
- Gargbae Collector
- 부모 노드
- java
- array
- 조상 노드
- 객체 배열
- binary queue
- 선형 조사법
- 이진 큐
- Queue
- 이차 조사법
- ListIterator
- 루트노드
- 단말노드
- Open-Addressing
- Double Hasing
- singly linked list
- 해시 테이블
- 자식 노드
- Quadratic Probing
Archives
- Today
- Total
목록binary queue (1)
영운's 블로그

Heap이란? 힙은 '우선순위 큐'를 구현하거나 '힙 정렬'을 하기 위해 사용하는 자료구조이다. 힙은 이진 힙(Binary Heap)이라고 부르기도 한며 둘은 동일한 개념이다. '우선순위 큐'란 특정 우선순위 기준을 가지고 만든 큐를 의미한다. 사실 기존의 큐 또한 우선순위 큐에 속한다. 기존의 큐는 삽입된 순서 기준으로 먼저 삽입된 것에 우선순위를 부여한 우선순위 큐이라고 할 수 있다. 힙은 최대 힙(Max Heap)과 최소 힙(Min Heap)으로 나눌 수 있다. 최대 힙은 부모 노드의 키 값이 자식 노드의 키 값보다 크거나 같은 힙이다. 최소 힙은 부모 노드의 키 값이 자식 노드의 키 값보다 작거나 같은 힙이다. 아래부터는 최대 힙을 가정하고 힙에 대해 서술하고자 한다. 힙의 규칙은 다른 트리 자료..
자료구조
2022. 7. 11. 00:30