이중우선순위 큐를 1차원 메모리 위에서 구현한다고 하자.

총 데이터 수 n에 대해 삽입 시간이 다음과 같을때 최대값삭제, 최소값삭제 시간에 대한 하한을 구하시오.

추가로, 어떤 방식으로 구현할 수 있을지도 설명하시오.


이중 우선순위 큐: 다음 세 가지 명령을 수행하는 데이터 저장 공간이다.
1. 주어진 수를 큐에 삽입
2. 최대값 삭제
3. 최소값 삭제

1. O(n)

2. O(log n)

3. O(1)