Heap
[Heap Sort](https://texonom.com/heap-sort-f28b5df6964d4548b6f0f4b20fea8f6f)


### Freestore
Reserved for dynamically-allocated variables
최댓값 또는 최솟값을 찾아내는 연산을 쉽게 하기 위해 고안된 구조로, 각 노드의 키값이 자식의 키값보다 작지 않거나(최대힙) 그 자식의 키값보다 크지 않은(최소힙) 완전이진트리


[max heap](https://texonom.com/max-heap-cc40247b81b849728ed6be6fcadeb9f3)


[min heap](https://texonom.com/min-heap-2ed777cd3122469f95d6ca2bd437588a)

힙에는 두가지 종류가 있으며, 부모노드의 키값이 자식노드의 키값보다 항상 큰 힙을 '최대 힙', 부모노드의 키값이 자식노드의 키값보다 항상 작은 힙을 '최소 힙



[Heap Exploitation](https://texonom.com/heap-exploitation-b564fd8851da4557a46f5edbcff43005)



> [[기술면접] CS 기술면접 질문 - 자료구조 (2/8)](https://mangkyu.tistory.com/89)






