기타/What I Learned

[TIL] 자료구조 - Tree Levels

가죽방패 2022. 6. 23. 09:28

※ Tree Levels

- 힙은 최댓값 및 최솟값을 찾아내는 연산을 빠르게 하기 위해 고안된 완전이진트리를 기반으로 한 자료구조 이다.

 

힙에는 최대 힙(max heap)과 최소 힙(min heap)이 있다. 부모 노드가 자식 노드보다 크면 최대 힙이고 반대라면 최소 힙이다. 가장 큰 숫자가 뿌리에 있도록 하려면 최대 힙, 가장 작은 숫자부터 시작하려면 최소 힙을 사용하면 된다.

 

요약) parent > children => Max Heap

         parent < children => Min Heap

'기타 > What I Learned' 카테고리의 다른 글

[TIL] 자료구조 - TrickleUp 함수  (0) 2022.06.27
[TIL] 자료구조 - 힙:추가와 제거  (0) 2022.06.24
[TIL] 자료구조 - 힙과 트리  (0) 2022.06.22
[TIL] 자료구조 - Key 반복자  (0) 2022.06.21
[TIL] 자료구조 - Resize  (0) 2022.06.20