当前位置: 首页 > news >正文

每日一题——点击消除

 

遍历字符串吗,如果,后一个和站的top一样,就弹出,不一样,就入栈;

如果栈为空,输出0;

最后,把栈里的元素反向输出即可

#include<bits/stdc++.h>
using namespace std;

int main()
{
    string s;    string result;
    cin>>s;
    stack<char>st;
    for(auto c:s)
    {
        if(!st.empty()&&c==st.top())
        {
            st.pop();
        }
        else 
        {
            st.push(c);
        }
    }
    if(st.empty())
    {
        cout<<"0";
    }

    else 
    {
        
        while(!st.empty())
        {
            result=st.top()+result;
            st.pop();
        }
        cout<<result;
    }
    
    return 0;
}

相关文章:

  • 从零基础到能独立设计单片机产品,一般需要经历哪些学习阶段?
  • 网页制作代码html制作一个网页模板
  • [S32K]SPI
  • 结构型模式之适配器模式:让不兼容的接口兼容
  • 某乎x-zse-96加密算法分析与还原
  • 落雪音乐Pro 8.8.6 | 内置8条音源,无需手动导入,纯净无广告
  • Go string 字符串底层逻辑
  • MessageBox()
  • AI 实战 - 基于2D图片的三维人脸重建
  • 日语学习-日语知识点小记-构建基础-JLPT-N4N5阶段(22):给与和得到相关用法
  • 力扣——146.LRU缓存
  • 【AD】5-19 PCB阻焊开窗及异形开窗
  • 五、Ultra-Fast-Lane-Detection 训练数据集转换
  • 802.11标准
  • Java8计算集合属性的平均值
  • 一文了解大模型Function Calling
  • 成绩排序(结构体排序)
  • JVM内存结构笔记01-运行时数据区域
  • 3.14学习总结
  • RISC-V汇编学习(五)—— 汇编实战、GCC内联汇编(基于芯来平台)
  • 广东进入“倒水模式”,珠江防总、珠江委已启动Ⅳ级应急响应
  • 国家统计局:消费对我国经济增长的拉动有望持续增长
  • 泽连斯基与美国副总统及国务卿会谈,讨论伊斯坦布尔谈判等问题
  • 水果预包装带来的环境成本谁来分担?
  • 国际博物馆日|航海博物馆:穿梭于海洋神话与明代造船工艺间
  • 上海天文馆走进徐家汇书院,XR沉浸式天文科普体验再推力作