线程 file parsing text binding 管理后台模板 electron教程 jq触发点击事件 jquery事件绑定 jq获取最后一个子元素 idea中svn的使用 linux查看jdk安装路径 linux查找文件内容 python数据库 python抛异常 python中的循环 java查看版本 java例子 java读取文件内容 java遍历文件夹下所有文件 java多线程教程 java代码注释 java中long linux系统安装教程图解 方正流行体 打马赛克的软件 din字体 navicat注册机 wscript 野德天赋 疯狂java讲义 免费微信答题制作 jdk9下载 五子棋大师 打印机怎么打印照片 只狼月隐糖 脚本生成器 战地1942修改器 trim函数的使用方法 unpack
当前位置: 首页 > 学习教程  > 编程语言

力扣 1047. 删除字符串中的所有相邻重复项 栈

2020/8/11 19:56:54 文章标签:

https://leetcode-cn.com/problems/remove-all-adjacent-duplicates-in-string/
在这里插入图片描述
思路:搞个栈随便写。

class Solution {
public:
    string removeDuplicates(string S) {
        int siz=S.size();
        //数组模拟栈
        vector<char> s;
        for(int i=0;i<siz;i++){
            if(s.empty()||S[i]!=s.back())
                s.push_back(S[i]);
            else
                s.pop_back();
        }
        return string(s.begin(),s.end());
    }
};

本文链接: http://www.dtmao.cc/news_show_100258.shtml

附件下载

上一篇:Java异常处理

下一篇:JavaScript中的Promise

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?