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
- Quadratic Probing
- 자바
- Linear Probing
- Open-Addressing
- java
- 부모 노드
- 자식 노드
- 자료구조
- binary queue
- 선형 조사법
- 루트노드
- 직접 주소 개방
- 향상된 for문
- 이차 조사법
- Double Hasing
- 배열
- ListIterator
- Gargbae Collector
- 노드 레벨
- 객체 배열
- 트리 높이
- Double형 배열
- 큐
- singly linked list
- Queue
- 단말노드
- 해시 테이블
- array
- 이진 큐
- 조상 노드
Archives
- Today
- Total
목록이진 큐 (1)
영운's 블로그

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