Languages/C & C++
C++ : STL Priority Queue
jamong5
2023. 1. 5. 14:01
#include <queue>
priority_queue<자료형, 컨테이너 (생략가능 기본 vector 로 만들어지는듯), compare> : less<> or greater<>
맨 뒤부터 반환한다. less 면 오름차순 정렬이니까 제일 큰것부터 반환됨, greater는 내림차순 정렬이니까 제일 작은것 부터 반환될것.
내가 정렬 함수를 순위 높은걸 앞으로 가게 만들었을 때 priority_queue 는 순위 낮은걸 먼저 뱉게된다.
push, pop, top 등 사용가능