链接:https://ac.nowcoder.com/acm/contest/11471/E
来源:牛客网

这一天Kadia与Majiagou在教学弟,
突然提出了一个问题 给你一个超大的数字 让你从中删掉几位 怎么让他最小?
这种签到题不会还有人写不出来吧 不会吧不会吧

题解:考虑单调栈,如果新来的比栈顶元素小就退栈。当然为了省事就用deque写了。

#include<bits/stdc++.h>
using namespace std;
deque<char> s;
string str;
int k;
int main(){cin>>str>>k;s.push_back(str[0]);int c=k;for(int i=1;i<str.size();i++){while(!s.empty() && (str[i]-'0')<(s.back()-'0') && c>0){c--;s.pop_back();}s.push_back(str[i]);//  s.push(str[i])}bool f=0;for(int i=0;i<s.size()-c;i++) {if(f || s[i]!='0' || i==s.size()-c-1) putchar(s[i]);if(s[i]!= '0') f=1;//    putchar(s[i]);}return 0;
}

快乐AK场2 E 删删删越小越好 单调栈相关推荐

  1. 黑龙江农垦科技职业学院喜迎寒假多校联赛2(快乐ak场)

    西北吴子 2021-01-23 18:14:39 3161 收藏 19 版权 快乐ak场 (没做可以做一下 - > 本次比赛链接 前言 这次比赛难吗,我认为挺容易的(每道题都挺容易的). 我后面 ...

  2. 黑龙江农垦科技职业学院喜迎寒假多校联赛2(快乐ak场)蒟弱部分题解

    文章目录 A D.ssue与lifehappy给学生分组 思路 E.删删删越小越好 思路 G H&I 思路 A 双指针,数据太大,实在难受,不想写了 D.ssue与lifehappy给学生分组 ...

  3. 【2019牛客暑期多校训练营(第一场) - A】Equivalent Prefixes(单调栈,tricks)

    题干: 链接:https://ac.nowcoder.com/acm/contest/881/A 来源:牛客网 Two arrays u and v each with m distinct elem ...

  4. 华为文件Android可以删吗,原来华为手机里这些文件夹都可以删!删完立马多出几个G!真棒...

    原标题:原来华为手机里这些文件夹都可以删!删完立马多出几个G!真棒 大家是不是在自己的华为手机里看到很多文件夹啊?是不是每次看到这些文件夹都一头雾水啊?那今天小编就带大家了解一下华为手机里的文件夹,看 ...

  5. ERROR 1146 (42S02): Table ‘xxxxxxx‘ doesn‘t exist模拟删表删库恢复

    ERROR 1146 42S02: Table doesn't exist模拟删表删库恢复 0. 事件概要 1.准备工作 1.1 确保binlog配置文件 1.2 建立binlog目录 1.3 重启M ...

  6. 【小tip】word中的空白页怎么删都删不掉的解决办法

    背景 今天做简历去网上找了一个模板,结果在word中套用时发现有多余的一个空白页如何删都删不掉,尝试了许多方法,找到一个很合适的方法记录一下. 注意 该方法适用于在word中以表格结束而产生的空白页, ...

  7. EFI删不删有什么影响

    EFI,可扩展固件接口英文名Extensible Firmware Interface 的缩写,是英特尔,一个主导个人电脑技术研发的公司推出的一种在未来的类PC的电脑系统中替代BIOS的升级方案. 1 ...

  8. UOJ284 快乐游戏鸡(树上动态规划问题、长链剖分+单调栈)

    Description 一棵 n 个点的有根树,带点权 wi. 从 s 出发,希望达到 t,每秒可以从当前点移动到某一个儿子. 有一个死亡次数,初始为 0.若在某个点 i(i != s, t) 时,死 ...

  9. LeetCode第 57 场力扣夜喵双周赛(差分数组、单调栈) and 第 251 场力扣周赛(状态压缩动规,树的序列化,树哈希,字典树)

    LeetCode第 57 场力扣夜喵双周赛 离knight勋章越来越近,不过水平没有丝毫涨进 1941. 检查是否所有字符出现次数相同 题目描述 给你一个字符串 s ,如果 s 是一个 好 字符串,请 ...

最新文章

  1. 【Linux 内核 内存管理】RCU 机制 ② ( RCU 机制适用场景 | RCU 机制特点 | 使用 RCU 机制保护链表 )
  2. 如何面对边缘计算10个痛点?
  3. BZOJ.5068.友好的生物(思路)
  4. 第 11 章 使用 ViewPager
  5. check-lxdialog.sh: line 3: $'\r': command not found
  6. 打脸!《陈情令》付费资源遭泄漏 腾讯视频说好的技术保障呢?
  7. WCF 之 数据契约
  8. URL 中,查询字符串与HTML实体冲突,可能带来的问题.
  9. activerecord java_GitHub - redraiment/jactiverecord: 实现自己的ORM还是有价值的
  10. 欧洲机器人实验室盘点
  11. 对称、群论与魔术(三)——常见的几何对称性简介
  12. android系统自带分享图片到微信,通过intent和无障碍服务实现分享图片+文字到微信朋友圈...
  13. IBinder对象在进程间传递的形式(一)
  14. java android 计算两个日期之间的天数
  15. 异质性区域下的宏观基本图构建
  16. YII2 路由问题-摘自yii2官方文档
  17. 绿幕抠图直接成像_利用蒙版为事物PS抠出阴影的方法_ps抠图_ps蒙版_课课家
  18. 小傻蛋的妹妹跟着小甲鱼学习Python的第七节007
  19. arcgis弧段怎么加很多点_ArcGIS常用操作技巧大汇总
  20. 进制在c语言中的作用,C语言中的进制关系

热门文章

  1. 如何做好SEO优化?
  2. mstar Android解锁,年轻人的新宠 当贝小投影C2解锁各种观影姿势
  3. 做期货能不能尽量不止损?
  4. oracle存储过程之关键词dual
  5. 安卓aab包安装方式
  6. Unity零基础到入门 ☀️| 一起走进游戏引擎界大佬——Unity 的陈情往事,Unity故事背景介绍
  7. COCOS学习笔记--TexturePacker使用详解
  8. nginx location 限制ip或ip段访问
  9. 3.6 Meterpreter 键盘记录
  10. 初中计算机病毒教学流程图,3904000261《计算机病毒》(高中信息技术)教学设计方案...