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

信用门户网站建设哪些网站是php

信用门户网站建设,哪些网站是php,WordPress获取主题慢,成全视频免费观看在线看动画删除字符串中的所有相邻重复项 题目:1047. 删除字符串中的所有相邻重复项 给出由小写字母组成的字符串 S,重复项删除操作会选择两个相邻且相同的字母,并删除它们。 在 S 上反复执行重复项删除操作,直到无法继续删除。 在完成所…

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

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

给出由小写字母组成的字符串 S重复项删除操作会选择两个相邻且相同的字母,并删除它们。

在 S 上反复执行重复项删除操作,直到无法继续删除。

在完成所有重复项删除操作后返回最终的字符串。答案保证唯一。

示例:

输入:"abbaca"
输出:"ca"
解释:
例如,在 "abbaca" 中,我们可以删除 "bb" 由于两字母相邻且相同,这是此时唯一可以执行删除操作的重复项。之后我们得到字符串 "aaca",其中又只有 "aa" 可以执行重复项删除操作,所以最后的字符串为 "ca"。

提示:

  1. 1 <= S.length <= 20000
  2. S 仅由小写英文字母组成。

方法一:

使用栈。如果相同就退出栈中元素,如果不同就入栈。

func removeDuplicates(s string) string {length := len(s)if length == 0 {return s}bytes := make([]byte, length)idx := -1for i := 0; i < length; i++ {if idx == -1 {idx++bytes[idx] = s[i]continue}if s[i] != bytes[idx] {idx++bytes[idx] = s[i]} else {idx--}}return string(bytes[:idx+1])
}

http://www.yayakq.cn/news/592520/

相关文章:

  • 服装效果图网站新手学做网站pdf
  • 淘宝网站用什么语言做的wordpress访客注册
  • 涂料网站建设关于动物自己做的网站
  • 网站顶部图片素材宁波市奉化区建设局网站
  • 我做网站推广wordpress没有icp
  • 做网站需要会什么条件漯河优惠网站建设价格
  • 龙岗做棋牌网站建设鄂州seo多少钱
  • c 网站建设教程视频技术支持 东莞网站建设洋酒回收
  • 网站背景设计廊坊seo整站优化软件
  • 站群网站源码装修案例朋友圈文案
  • 网站详情页艺术字怎么做的可以做动效的网站
  • 做网站月收入多少线上投票链接怎么做
  • 做二手车有哪些网站有哪些手续百度浏览器官方网站
  • 莱芜网站优化怎么做wordpress 图片特效
  • 茂名做网站公司镇江手机网站制作
  • 做网站卖赚钱吗孝感网
  • 建设网站的相关技术南头英文网站建设
  • 没有网站域名备案公司需要网站 该怎么做
  • 手机上网站用建设工具百度网页怎么做
  • 简洁企业网站模板做门户网站私活多少钱
  • 佛山网站推广经理超链接到网站怎么做
  • 移动网站开发百度百科备案中又需要建设网站
  • 企业网站建设方案大全网站建设的背景有哪些
  • 大庆建设银行网站首页app网站有哪些
  • 网站上的美工图片要怎么做wordpress邮件设置
  • 营销型网站建设企业营销型网站平台附近卖建筑模板市场
  • 手机网站主机杨凌做网站的公司
  • asp有哪些网站北京海淀公司网站icp备案
  • 档案网站建设思考视频网站做app开发的
  • wordpress0商业网站扬州专业做网站