파이썬 기본은 최소힙 heap=\[]에 item 추가 heap에서 가장 작은 원소를 pop & return 비어있으면 index errorlist x 를 heap 으로 변환 O(N)최대힙만들기주어진 리스트의 모든 값이 T 이상이 될 때까지 최솟값 두 개를 합치기
루트노드와 같은 거리에 있는 노드 우선
python list 자료구조를 사용하여 간단하게 구현 collections.deque는 double ended queue의 약자로, doublu linked list 로 구성되어있음