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

旅游公司网站开发今日军事新闻报道

旅游公司网站开发,今日军事新闻报道,电商网站开发语言,哪些网络公司可以做机票预订网站文章目录 题目链接:题目描述:解法C 算法代码: 题目链接: 1047. 删除字符串中的所有相邻重复项 题目描述: 解法 利用string模拟栈 元素依次进栈,当进栈元素和栈顶元素一样的时候,就弹出栈顶字符…

文章目录

    • 题目链接:
    • 题目描述:
    • 解法
    • C++ 算法代码:


题目链接:

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


题目描述:

a0182e1e64e670d1e3df3b691e5bbf53


解法

利用string模拟栈

元素依次进栈,当进栈元素和栈顶元素一样的时候,就弹出栈顶字符,然后元素继续往后处理。


C++ 算法代码:

class Solution 
{
public:string removeDuplicates(string s) {// 删除字符串中相邻重复字符的算法// 基本思路:使用字符串模拟栈结构,遇到与栈顶相同的字符就将栈顶弹出,否则入栈string ret; // 结果字符串,同时作为栈结构// 遍历输入字符串中的每个字符for(auto ch : s){// 如果栈不为空,且当前字符与栈顶字符相同if(ret.size() && ch == ret.back()) ret.pop_back(); // 弹出栈顶字符(删除相邻重复的字符)else ret += ch; // 否则将当前字符入栈(添加到结果字符串末尾)}return ret; // 返回处理后的字符串}
};
http://www.dtcms.com/wzjs/449735.html

相关文章:

  • 柳州网站建设22怎么给自己的公司建立网站
  • 小程序网站怎么做自动推广工具
  • 做网站公司如何赚钱百度百度网址大全
  • 卖汽车的网站怎么做的线上销售平台有哪些
  • 秘鲁网站后缀百度关键词如何优化
  • 企业网站页脚百度竞价推广思路
  • 哈尔滨有哪些做网站的公司简述如何对网站进行推广
  • 宠物网站项目seo建站系统
  • 现在的网站用什么程序做品牌推广的目的和意义
  • 北京杰诚 做网站亚马逊alexa
  • 游戏科技网站网站seo诊断技巧
  • wordpress站点赏析长春百度推广公司
  • 谁能帮我做网站百度推广客服
  • 做医学期刊杂志网站免费的个人网站怎么做
  • 网站建设四个阶段目前最好的引流推广方法
  • 上海营销网站制作重庆网站排名公司
  • 旅游网站开发系统如何优化关键词搜索
  • 贵州住房和城乡建设委员会网站抖音权重查询
  • 陕西省建设厅上海百度推广优化排名
  • 如何用php做网站管理系统it培训机构有哪些
  • wordpress 顶级分类aso关键词优化工具
  • 湖南省重点建设项目办公室网站中国十大搜索引擎网站
  • 普通企业网站营销西安seo王
  • 深圳都信建设监理有限公司网站广告平台
  • 十堰网站建设电话市场营销四大基本策略
  • 检测网站为什么打不开了哪里做网站便宜
  • 申请一个网页要多少钱长春关键词优化公司
  • 做app和网站怎样网络推广员每天的工作是什么
  • 离开东莞最新政策绍兴seo计费管理
  • 千助网站公司房产网站模板