hdu1509 Windows Message Queue
来源:互联网 发布:ff14暗战数据 编辑:程序博客网 时间:2024/05/18 08:41
本题链接:http://acm.hdu.edu.cn/showproblem.php?pid=1509
本题运用优先队列来解决,并运用了结构体的一些知识,AC代码如下:
#include<stdio.h>#include<queue>#include<string.h>using namespace std;struct node{char name[100];int x,y;int num;friend bool operator < (node a,node b){if(a.y!=b.y)return a.y>b.y;else return a.num>b.num;}};int main(){priority_queue <node> q;char a[100];int count=1;node Q;while(scanf("%s",a)!=EOF){if(!strcmp(a,"GET")){if(q.empty())printf("EMPTY QUEUE!\n");else {printf("%s %d\n",q.top().name,q.top().x);q.pop();}}else if(!strcmp(a,"PUT")){scanf("%s %d %d",Q.name,&Q.x,&Q.y);Q.num=count;count++;q.push(Q);}}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
- [Windows]在Win7系统下搭建Eclipse+Cygwin开发环境
- iOS开发实现页面的跳转与返回
- android pull解析xml最简单的方法
- 【图论】【二分图匹配】[POJ 3692]Kindergarten
- 【问题及解决】Elasticsearch不能正常启动do not exists on master, act as master failure
- hdu1509 Windows Message Queue
- 在子进程中调用exit()函数对标准I/O流的影响
- HDU 2844:Coins(多重背包)
- 关于android和tomcat
- GID SID AID HID
- Linux Shell 之 Shell中的函数调用
- SQL注入学习笔记(一)
- leetcode 065 —— Valid Number
- VOA 2015-07-26