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

泗水做网站陕西seo关键词优化外包

泗水做网站,陕西seo关键词优化外包,做公司网站哪家好重庆九龙坡区,网站模板如何使用题号1047 给出由小写字母组成的字符串 s,重复项删除操作会选择两个相邻且相同的字母,并删除它们。 在 s 上反复执行重复项删除操作,直到无法继续删除。 在完成所有重复项删除操作后返回最终的字符串。答案保证唯一。 import java.util.Ar…

题号1047

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

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

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

import java.util.ArrayDeque;
import java.util.Deque;class Solution {public String removeDuplicates(String s) {Deque<Character> stack = new ArrayDeque<>();stack.push(s.charAt(0)); // 使用push而不是add,以符合栈的常用方法for (int i = 1; i < s.length(); i++) {if (!stack.isEmpty() && s.charAt(i) == stack.peek()) {stack.pop(); // 如果当前字符与栈顶字符相同,弹出栈顶字符} else {stack.push(s.charAt(i)); // 否则,将当前字符推入栈中}}StringBuilder sb = new StringBuilder();while (!stack.isEmpty()) {sb.append(stack.pop()); // 将栈中的字符取出并添加到StringBuilder中}return sb.reverse().toString(); // 在返回前反转StringBuilder中的字符串}
}

重点:注意返回时将字符串反转,因为栈

http://www.dtcms.com/wzjs/327301.html

相关文章:

  • 网站建设与维护的实训总结泰安网站seo
  • 网站架设 数据库选用免费推广软件平台
  • 浙江网站建设企业青岛关键词排名提升
  • 网站开发都是使用框架吗关键词是怎么排名的
  • 网站源码下载有什么用广告公司的业务范围
  • 做彩票网站要多大服务器移动端关键词排名优化
  • 上海网站建设一般多少钱个人网站搭建
  • 现在都是用什么做网站源码交易平台
  • 淘宝联盟做独立网站网络运营
  • 重庆网站建设夹夹虫公司网络优化工程师证书
  • 网站开发西安seo基础培训
  • wordpress 招聘插件关键词优化靠谱推荐
  • 建立论坛网站网站快速优化排名方法
  • 企业网站建设的思路搜索引擎优化课程总结
  • 用jsp做网站主界面seo优化关键词是什么意思
  • 永久免费wap建站海口seo计费
  • 做网站如何来钱对百度竞价排名的看法
  • 语音网站怎么做搜索风云排行榜
  • 长沙 外贸网站建设公司推广专家
  • 开发jsp网站知乎seo优化
  • h5网站开发总结成都最新动态
  • 朝阳网站建设怎么样天津百度推广排名优化
  • 国内做新闻比较好的网站有哪些2024年最新一轮阳性症状
  • 宁波网站建设lonoo网络营销是什么课程
  • wap网站seo怎么建立公司网站
  • 苏州高端网站设计建设台州seo
  • 网站设计尺寸大数据平台
  • 日本做a片在线观看网站网络营销策略有哪些
  • 怎么制作网站店铺百度的营销中心上班怎么样
  • 昆明云南微网站搭建东莞网站建设优化