c++ STL priority_queue 선언

  • AlgoPrince
    AlgoPrince
    #include<queue>
    
    priority_queue<int,vector<int>,greater<int>> q1;
    priority_queue<int,vector<int>,less<int>> q2;
    

    책에는 저렇게 선언이 되어있는데 greater 키워드를 인식 못하네요. 왜 그럴까요!!


    7년 전
3개의 댓글이 있습니다.
  • AlgoPrince
    AlgoPrince

    게다가 less가 디폴트예요


    7년 전 link
  • Toivoa
    Toivoa

    #include <functional> 을 추가해보세요


    7년 전 link
  • AlgoPrince
    AlgoPrince

    @Toivoa 고맙습니다!


    7년 전 link
  • 정회원 권한이 있어야 커멘트를 다실 수 있습니다. 정회원이 되시려면 온라인 저지에서 5문제 이상을 푸시고, 가입 후 7일 이상이 지나셔야 합니다. 현재 문제를 푸셨습니다.