hiho #1306 : 股票价格(stl)
来源:互联网 发布:手机淘宝全屏海报尺寸 编辑:程序博客网 时间:2024/04/29 21:57
中文题。
解题思路:
用一个multiset维护价格,然后一个list<pair<int, multiset<int>::iterator> >记录时间和对应的价格信息及即可,见代码
代码:
#include <cstdio>#include <set>#include <list>#include <iostream>using namespace std;multiset<int>price;list<pair<int, multiset<int>::iterator> >tim;int main(){ int n, i, j; cin>>n; char op[11]; while(n--) { int t, pri; scanf("%s", op); if(op[0]=='P') { scanf("%d%d", &t, &pri); auto it=price.insert(pri); tim.emplace_back(make_pair(t, (multiset<int>:: iterator)price.insert(pri))); } else if(op[0]=='R') { scanf("%d", &t); while(tim.size()!=0 && (tim.begin())->first<=t) { price.erase(tim.begin()->second); tim.erase(tim.begin()); } } else { printf("%d %d %d\n", *price.rbegin(), *price.begin(), *tim.rbegin()->second); } }}
阅读全文
0 0
- hiho #1306 : 股票价格(stl)
- [hihoCoder] #1306 : 股票价格 解题报告
- hiho 1620 股票价格3 [Offer收割]编程练习赛34 Problem B 单调栈
- 股票价格综合指数(上证指数、深证指数)笔记
- 第三章 ActiveMQ模拟股票价格涨跌(发布/订阅模式)
- offer收割编程赛34(股票价格3)
- hiho~
- 股票价格指数
- hihocoder 股票价格
- hihocoder 股票价格
- 股票价格预测
- hiho 博弈——01(hiho 44周)
- 【hihocoder】hiho密码(水题)
- hiho1283 hiho密码(水)
- 基于文本挖掘和情感分析的股票价格预测系统(一)
- 基于文本挖掘和情感分析的股票价格预测系统(二)
- 科普:股票价格为什么会高开?
- 股票价格累积概率分布
- 设计模式-适配器模式
- 万元大奖邀您参与阿里云数加 MaxCompute最佳实践征文大赛
- thinkphp 前台数据提交后往数据库内添加
- 贪心之背包问题
- CSDN日报20170612 ——《程序员,感觉技术停滞了怎么办?》
- hiho #1306 : 股票价格(stl)
- 微信公众号开发之——第三方自动回复机器人接入
- Jquery Datetable 行上移、下移 点击 和 删除事件
- SQLite中的SQL
- sublime 3可用licence key注册码
- 序列化与反序列化
- C#的动态内存管理类
- CCF会议列表
- Arimo利用Alluxio的内存能力提升深度学习模型的结果效率(Time-to-Result)