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

电子商务网站开发这书不出版了吗模板建站公司

电子商务网站开发这书不出版了吗,模板建站公司,云浮 网站建设,寻找专业网站建设大家好,我是星恒 今天给大家带来的是一道另类的栈的应用 话不多说,我们直接来体验 题目:leetcode 2696 给你一个仅由 大写 英文字符组成的字符串 s 。你可以对此字符串执行一些操作,在每一步操作中,你可以从 s 中删除 …

大家好,我是星恒
今天给大家带来的是一道另类的栈的应用
话不多说,我们直接来体验

题目:leetcode 2696

给你一个仅由 大写 英文字符组成的字符串 s 。
你可以对此字符串执行一些操作,在每一步操作中,你可以从 s 中删除 任一个 “AB” 或 “CD” 子字符串。
通过执行操作,删除所有 “AB” 和 “CD” 子串,返回可获得的最终字符串的 最小 可能长度。
注意,删除子串后,重新连接出的字符串可能会产生新的 “AB” 或 “CD” 子串。
示例:
示例 1:

输入:s = "ABFCACDB"
输出:2
解释:你可以执行下述操作:
- 从 "ABFCACDB" 中删除子串 "AB",得到 s = "FCACDB" 。
- 从 "FCACDB" 中删除子串 "CD",得到 s = "FCAB" 。
- 从 "FCAB" 中删除子串 "AB",得到 s = "FC" 。
最终字符串的长度为 2 。
可以证明 2 是可获得的最小长度。

示例 2:

输入:s = "ACBBD"
输出:5
解释:无法执行操作,字符串长度不变。

提示:

  • 1 <= s.length <= 100
  • s 仅由大写英文字母组成

分析:
先说这道题的思路
依次遍历字符串的每一个元素,将遍历到的元素放到栈中,我们每次看栈的前两个元素,是否满足AB 或者 CD,如果满足,则出栈,这样就能保持栈中没有AB和CD字符串

说实话这道题如果没见过,真的不是很能想出来使用栈

题解:

class Solution {public int minLength(String s) {List<Character> stack = new ArrayList<Character>();for (int i = 0; i < s.length(); i++) {char c = s.charAt(i);stack.add(c);int m = stack.size();if (m >= 2 &&(stack.get(m - 2) == 'A' && stack.get(m - 1) == 'B' ||stack.get(m - 2) == 'C' && stack.get(m - 1) == 'D')) {stack.remove(m - 1);stack.remove(m - 2);}}return stack.size();}
}

如果大家有什么思考和问题,可以在评论区讨论,也可以私信我,很乐意为大家效劳。
好啦,今天的每日一题到这里就结束了,如果大家觉得有用,可以可以给我一个小小的赞呢,我们下期再见!

http://www.yidumall.com/news/88085.html

相关文章:

  • 公众号后端框架佛山seo关键词排名
  • 国外 做励志视频的网站关键词排名优化提升培训
  • wordpress 修改文章发布的世界长沙seo推广外包
  • vs设置网站开发环境网盘资源免费观看
  • 宽带固定ip的怎么做网站服务器营销培训总结
  • 最好的网站建设哪家好百度主页面
  • 深圳福田做网站公司引流推广神器
  • 哈尔滨专业网站营销app运营方案
  • 沧州有没有做网站的温州免费建站模板
  • wordpress 分段seo优化常识
  • 如何做网站客户案例上海搜索排名优化
  • 网站发布教程视频教程重庆百度关键词优化软件
  • 如皋做网站ntgmwl搜索引擎查询
  • 移动端的网站怎么做的网站搭建需要什么
  • 龙岗做网站的广州排前三的seo公司
  • 织梦网站用户名不存在上海优化价格
  • 昆明网站做的好的公司哪家好手游推广平台
  • 企业宣传网站建设需求说明书的模板金花关键词工具
  • 制作网站要钱吗seo线下培训班
  • 智慧团建登录网站入口网页制作与设计教程
  • 芜湖网站建设电话seo优化自学
  • 中文域名解析网站seo基础培训机构
  • 电商培训课程内容搜索引擎优化是什么意思啊
  • 自己的网站如何给别人做有偿广告怎么样在百度上免费推广
  • 做平团的网站沪指重上3000点
  • 北京网站建设报价网络营销的未来6个发展趋势
  • 网站ip段屏蔽广告软文代理平台
  • 网站建设的组织机构百度软件市场
  • java现在都是做网站windows优化大师破解版
  • 2008iis网站建设百度收录比较好的网站