BinaryHeap doc min-heap BinaryHeap은 기본적으로 max heap이지만 std::cmp::Reverse 튜플 구조체에 래핑하여 min heap으로 만들 수도 있다.