想声明一个 priority_queue,使 pq.top() 每次给出最小值,下列写法正确的是( )。
- A.
priority_queue<int> pq; - B.
priority_queue<int, vector<int>, greater<int>> pq; - C.
priority_queue<int, greater<int>> pq; - D.
priority_queue<int, int, greater<int>> pq;
想声明一个 priority_queue,使 pq.top() 每次给出最小值,下列写法正确的是( )。
priority_queue<int> pq;priority_queue<int, vector<int>, greater<int>> pq;priority_queue<int, greater<int>> pq;priority_queue<int, int, greater<int>> pq;