hdu1509 Windows Message Queue
来源:互联网 发布:朝鲜妹子 知乎 编辑:程序博客网 时间:2024/05/18 09:33
运算符重载
题目
#include<stdio.h>#include<iostream>#include<queue>#include<vector>#include<string>#include<algorithm>using namespace std;struct node{ string name; int par,pri,id; friend bool operator< (node a,node b){ if(a.pri==b.pri) return a.id >b.id; else return a.pri >b.pri; }};int main(){ priority_queue <node> que; char a[5]; int i=0; while(~scanf("%s",a)) { if(a[0]=='G') { if(que.empty()) printf("EMPTY QUEUE!\n"); else { node m = que.top(); //printf("%s %d\n",m.name,m.par); cout<<m.name<<" "<<m.par<<endl; que.pop(); } } if(a[0]=='P') { node t; // scanf("%s%d%d",t.name,&t.par,&t.pri); cin>>t.name>>t.par>>t.pri; t.id=i++; que.push(t); } } return 0;}
阅读全文
0 0
- hdu1509 Windows Message Queue
- HDU1509-Windows Message Queue
- hdu1509 Windows Message Queue
- Windows Message Queue--hdu1509
- HDU1509---Windows Message Queue
- hdu1509 Windows Message Queue
- hdu1509 Windows Message Queue(优先队列)
- hdu1509(Windows Message Queue) 优先队列
- HDU1509题Windows Message Queue(优先队列)
- Windows Message Queue((hdu1509))基础题
- hdu1509 Windows Message Queue(优先队列水)
- 【许久不见的STL和优先队列君】HDU1509——Windows Message Queue
- HDU1509 Windows Message Queue(优先队列priority_queue及重载运算符)
- windows, thread ,message queue
- zoj2724-Windows Message Queue
- Windows Message Queue
- Windows Message Queue
- zoj_2724 Windows Message Queue
- 洛谷 P1666 前缀单词
- BZOJ 1010: [HNOI2008]玩具装箱toy——斜率优化
- classpath
- HashSet遍历时保证线程安全
- 读《程序员的自我修养》记录
- hdu1509 Windows Message Queue
- (39)异常练习2:类覆盖接口方法,要考虑接口方法是否应该抛出异常,还有两个异常类应该继承哪个选取
- 关于同步另一个系统的数据
- Html的学习笔记
- Spring --AOP
- SD卡于TF卡的区别
- 我所理解的linux kernel的移植
- Write operations are not allowed in read-only mode (FlushMode.MANUAL): Turn your Session into FlushM
- Android--手势