최종 결과를 출력하기 전에 유효하지 않은 값이 나올 수도 있을 것 같습니다.
그리고 while(1) 안에서 pop() 후에는 비어 있을 수도 있는데, top().second로 접근해버리면 오류가 발생할 수도 있습니다.
7662번 - 이중 우선순위 큐
최종 결과를 출력하기 전에 유효하지 않은 값이 나올 수도 있을 것 같습니다.
그리고 while(1) 안에서 pop() 후에는 비어 있을 수도 있는데, top().second로 접근해버리면 오류가 발생할 수도 있습니다.
댓글을 작성하려면 로그인해야 합니다.
y00n_nms 4년 전
최대힙과 최소힙을 만들어서 각각 넣고, ind로는 인덱스로 해당 원소가 유효한지 아닌지 판단했습니다.
잘못된 부분이나 반례 찾아주시면 감사하겠습니다 ㅠㅠ