优先队列复习

#include<bits/stdc++.h>
using namespace std;

struct node
{
    int x;
    bool operator<(const node &a)const
    {
        return x>a.x;
    }
}num[5];

int main()
{
    priority_queue<node>que;

    for(int i=5;i>=1;i--)
    {
        num[i].x=i;
        que.push(num[i]);
    }
    for(int i=0;i<5;i++)
    {
        cout<<que.top().x<<endl;
        que.pop();
    }


}
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 在某个傍晚时分,我曾路过巨大的沉默,那时半边大陆都是橙色,海岛反射希望,而现实正沉入水面去休息。路人执迷于虚妄的数...
    五花王阅读 341评论 0 0
  • 生命是表写作是里 生命是躯写作是魂 生命是骨写作是髓 没有生命写作何以伏焉 没有写作生命何以增矣 写作因生命而有所...
    状元大人阅读 339评论 0 1
  • 2018年10月10日星期三天气晴 今天早上依然很冷,儿子晨读已经形成了习惯,每天早上大约都是五点半到六点之...
    宋胤鋆妈妈阅读 162评论 1 6
  • 今天是农历八月十五仲秋节,祝大家仲秋节快乐! 八月十五月儿圆,月儿圆人团圆,时间过得真快呀!距离农...
    其乐妈咪阅读 153评论 0 0