stl priority queue

来源:互联网 发布:复杂网络可视化 编辑:程序博客网 时间:2024/05/16 04:35
http://jmvidal.cse.sc.edu/352/handouts/STL-pqueue.cc.html
#include <iostream>#include <queue>using namespace std;int main(){    priority_queue<float> q;    // insert three elements into the priority queue    q.push(66.6);    q.push(22.2);    q.push(44.4);    // read and print two elements    cout << q.top() << ' ';    q.pop();    cout << q.top() << endl;    q.pop();    // insert three more elements    q.push(11.1);    q.push(55.5);    q.push(33.3);    // skip one element    q.pop();    // pop and print remaining elements    while (!q.empty()) {        cout << q.top() << ' ';        q.pop();    }    cout << endl;}
 
原创粉丝点击