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

北京移动端网站多少钱开发网站用什么语言

北京移动端网站多少钱,开发网站用什么语言,wordpress搭建内网导航,做网站商标分类给出由小写字母组成的字符串 S,重复项删除操作会选择两个相邻且相同的字母,并删除它们。 在 S 上反复执行重复项删除操作,直到无法继续删除。 在完成所有重复项删除操作后返回最终的字符串。答案保证唯一。 示例: 输入&#x…

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

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

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

示例:

  • 输入:"abbaca"
  • 输出:"ca"
  • 解释:例如,在 "abbaca" 中,我们可以删除 "bb" 由于两字母相邻且相同,这是此时唯一可以执行删除操作的重复项。之后我们得到字符串 "aaca",其中又只有 "aa" 可以执行重复项删除操作,所以最后的字符串为 "ca"。
import java.util.ArrayDeque;public class Copy {public String removeDuplicates(String S) {//ArrayDeque会比LinkedList在除了删除元素这一点外会快一点ArrayDeque<Character> deque = new ArrayDeque<>();char ch;for (int i = 0; i < S.length(); i++) {ch = S.charAt(i);if (deque.isEmpty() || deque.peek() != ch) {deque.push(ch);} else {deque.pop();}}String str = "";//剩余的元素即为不重复的元素while (!deque.isEmpty()) {str = deque.pop() + str;}return str;}public static void main(String[] args) {String s = "aaabbc";Copy copy = new Copy();String res = copy.removeDuplicates(s);System.out.println(res);}
}

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

相关文章:

  • 专业3合1网站建设网站建设方案书是什么意思
  • 传销网站开发系统维护司法局网站开发方案
  • 军事网站大全军事网wordpress 极简 模板
  • 企业网站推广有哪些长沙网约车驾驶员资格证网上报名
  • 建一个定制网站要多少钱品牌建设案例
  • 网站关闭模板电商运营基础知识
  • 东营科技官方网站深圳做网站大公司
  • dw做网站模板什么是网络营销?网络营销与电子商务有什么区别?
  • 微信网站如何制作网站建设公司地址在哪
  • 新乡市网站建设电脑培训班wordpress 迅虎开发
  • 台州商务网站一个公网ip可以做几个网站
  • 网站设计前景江苏搜索引擎优化
  • 怎样制作图片网站青岛做网站建公司
  • 网站关键词选择旧房装修找哪家
  • 是做网站好还是做游戏好住房城乡建设部网站通报
  • 谷歌云做网站服务器乔括云智能建站
  • 网站服务器租用时间找人做事的网站
  • 岳阳网站建设企业做ppt好的模板下载网站
  • 怎么样检查网站有没有做全站301莱芜官网
  • 全网热度指数成都最好的seo外包
  • 新创建的网站中企动力济南分公司
  • 网站管理助手3.0网站新闻详细页面设计
  • 青州市城乡建设局网站怎么进成品网站后台
  • 做亚马逊有看数据的网站吗短网址api
  • 山东省济宁市建设厅官方网站西部数码网站管理助手 v3.0
  • 网站建设外包名词解释13个优质平面设计网站推荐
  • 江西省住房保障建设厅网站yellow在线观看高清完整版
  • 没有备案的网站 推广网站首页布局风格
  • 潍坊网站建设服务网站动态图标
  • 南宁网站建设多少钱做视频周边的网站