priority_queue<int, vector<int>, greater<int>> pq(scoville.begin(), scoville.end());
기본적으로 최대힙, greater<타입>을 이용해서 최소힙으로 구성 가능
priority_queue<타입, vector<타입>> pq(벡터.begin(), 벡터.end());
내일 코테 제발...
'C++ 알고리즘 > 풀다가 알게된 것' 카테고리의 다른 글
벡터에서 최소/최대값 인덱스를 가져오려면? (0) | 2024.10.15 |
---|---|
소수점 n 자리에서 반올림, 올림 , 내림 (D2 1984. 중간 평균값 구하기 ) (0) | 2024.10.12 |
split 메서드 구현하기 (1) | 2024.08.27 |
조합 구하기 (0) | 2024.08.27 |
순열 구하기 - next_permutation, 재귀 (0) | 2024.08.27 |