当前位置: 首页 > 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/182979.html

相关文章:

  • 深圳网站建设 找猴王网络网站运营怎么做
  • 电子商务网站开发论文毕业论文杭州网站seo
  • 建设积分兑换商城网站接外贸订单的渠道平台哪个好
  • 网站自己怎么做优化企业品牌营销推广
  • 手机端百度收录入口电商网站seo
  • 晋城客运东站网站开发淘宝推广方法有哪些
  • 自己怎么做云购网站吗备案域名交易平台
  • id创建网站今日最新消息
  • 企梦网站建设黄冈seo
  • 开发一个网站需要几个人一级域名生成二级域名
  • wordpress国内博客主题seo优化外包公司
  • 局域网网站怎么做百度seo最成功的优化
  • 陕西省住建厅官网太原seo优化公司
  • 网站分站怎么做app推广引流
  • 网站建设创始人网站开发工具
  • 微网站开发素材百度竞价关键词查询
  • 网站建设导航成人电脑培训班附近有吗
  • 我要自学网官方网站广告关键词查询
  • 蚌埠做网站百度客服在线咨询电话
  • wordpress支持asp.net成都百度推广排名优化
  • 如何做拍卖网站图片识别 在线百度识图
  • 服饰类电商网站建设策划南京怎样优化关键词排名
  • 临海钢结构设计网站app注册推广平台
  • 中联网站建设站长论坛
  • 绵阳市网站建立网络项目资源网
  • 泉州网站优化百度关键词排名点击器
  • mx wordpress福州短视频seo机会
  • 重庆网站建设公司咨询亿企帮泰州网站优化公司
  • 潍坊制作网站的公司谷歌浏览器手机版
  • dw用ps切片做网站建立网站的基本步骤