1413D. Shurikens(贪心,栈)
发布日期:2021-06-30 10:25:00
浏览次数:2
分类:技术文章
本文共 486 字,大约阅读时间需要 1 分钟。
当取出一个元素 x x x,说明剩余的元素都是大于等于 x x x的物品
而且,最近一次加入的物品的限制条件最弱(也就是可以相对其他物品尽量小)
就是每次取出的元素,如果把它放在最近一次放入物品的位置
按照栈式匹配
上一次拿出去了 x x x
那么栈内所有元素的值都应该大于 x x x
这就是一个递减的序列,就可以满足要求
#includeusing namespace std;const int maxn = 2e5+10;int n,a[maxn],ans[maxn];int stac[maxn],top,num,flag = 1;int wt[maxn],laz[maxn];int main(){ cin >> n; int minn = -1e9; for(int i=1;i<=2*n;i++) { char s; cin >> s; if( s=='+' )//新加入的元素 stac[++top] = ++num; else//取出元素 { int x; cin >> x; if( x
转载地址:https://issue-is-vegetable.blog.csdn.net/article/details/110260917 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
网站不错 人气很旺了 加油
[***.192.178.218]2024年04月27日 13时42分22秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
基于Jsp和MySql实现的网络聊天室
2019-04-30
基于JSP心悦图书城系统设计与实现
2019-04-30
基于Spring+SpringMVC+hibernate实现的体检中心管理系统
2019-04-30
基于JAVA的宠物网站的设计与实现
2019-04-30
基于JSP的SSM框架实现的员工信息管理系统
2019-04-30
基于Spring+Struts+Hibernate实现的健康管理平台
2019-04-30
基于spring+struts2+hibernate实现的Java web论坛
2019-04-30
基于SSH保险业务管理系统的设计与实现
2019-04-30
基于SSH框架的电影订票系统网站的设计与实现
2019-04-30
基于SSM和MySQL实现的多业务农情信息云平台
2019-04-30
马原复习笔记(老师勾画的重点以及相应的习题练习)
2019-04-30
嵌入式系统开发(STM32)复习笔记
2019-04-30
数据挖掘概念与技术复习
2019-04-30
洋酒销售系统的设计与实现
2019-04-30
javaWeb校园二手平台项目
2019-04-30
java的陶瓷工厂进销存管理系统的设计与实现
2019-04-30
java物流网站的设计与实现
2019-04-30
基于java的企业车辆管理系统的设计与实现
2019-04-30
基于java的企业员工管理系统的设计与实现
2019-04-30
基于java的赛北村旅游网站的设计与实现
2019-04-30