문제) 백준 - 우선순위 큐 - 이중 우선순위 큐
https://www.acmicpc.net/problem/7662
7662번: 이중 우선순위 큐
입력 데이터는 표준입력을 사용한다. 입력은 T개의 테스트 데이터로 구성된다. 입력의 첫 번째 줄에는 입력 데이터의 수를 나타내는 정수 T가 주어진다. 각 테스트 데이터의 첫째 줄에는 Q에 적
www.acmicpc.net
C++의 multiset을 활용해 해결했습니다. multiset은 중복을 허용한 set으로서 삽입과 삭제를 O(logN)에 처리할 수 있습니다. multiset의 iterator를 사용하여 최대와 최소를 삭제합니다.
C++ 소스코드)
Full Code)
GitHub - Chocochip101/BOJ_Solution: BOJ Solutions
BOJ Solutions. Contribute to Chocochip101/BOJ_Solution development by creating an account on GitHub.
github.com
반응형
'PS(Problem Solving) > 백준_BOJ' 카테고리의 다른 글
[백준] 15658번 - 연산자 끼워넣기 (2) (C++) 문제 및 풀이 (0) | 2022.01.13 |
---|---|
[백준] 10798번 - 세로읽기 (C++) 문제 및 풀이 (0) | 2022.01.13 |
[백준] 20208번 - 진우의 민트초코우유 (C++) 문제 및 풀이 (0) | 2022.01.12 |
[백준] 7569번 - 토마토 (C++) 문제 및 풀이 (0) | 2022.01.08 |
[백준] 6593번 - 상범 빌딩 (C++) 문제 및 풀이 (0) | 2022.01.06 |
댓글