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

网站建设经验交流材料电子商务网站推广

网站建设经验交流材料,电子商务网站推广,网站后台html编辑器,黄冈网站建设公司制作网站Java解决删除子串后的字符串最小长度 01 题目 给你一个仅由 大写 英文字符组成的字符串 s 。 你可以对此字符串执行一些操作#xff0c;在每一步操作中#xff0c;你可以从 s 中删除 任一个 AB 或 CD 子字符串。 通过执行操作#xff0c;删除所…Java解决删除子串后的字符串最小长度 01 题目 给你一个仅由 大写 英文字符组成的字符串 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 100s 仅由大写英文字母组成 02 知识点 循环队列 03 我的题解 public class xunhuan01 {public static void main(String[] args) { // 测试System.out.println(minLength(ACBBD));}public static int minLength(String s) {// 先把字符串转化为数组char[] charss.toCharArray(); // 用来记录有效字符的长度ArrayListCharacter rsnew ArrayListCharacter(); // 初始放一个字符返回值时减一就不用判断队列是否为空rs.add(c);for (int i 0; i chars.length; i) { // 记录队列最后一个的下标int numrs.size()-1; // 判断新入队的值和队列最后一个是否组成‘AB’或‘CD’是则抹除队列最后一个否则入队if (chars[i]Brs.get(num)A||chars[i]Drs.get(num)C) {rs.remove(num);}else {rs.add(chars[i]);}}return rs.size()-1;}}
http://www.zqtcl.cn/news/837998/

相关文章:

  • 西安网站建设运维凡客精选
  • 权威网站发布平台wordpress 如何安装
  • 没有官方网站怎么做seo优化军事新闻
  • 在招聘网站做销售技巧教育培训平台
  • 网站栏目 英文做网站在哪接单
  • 湖北网络营销网站市场营销策划案
  • 政务信息系统网站建设规范上海网站开发制作公司
  • 网站公众平台建设方案湖南seo优化报价
  • 企业网站制作公司discuz 转wordpress
  • 可信网站是什么意思应用软件开发平台
  • 上海市官方网站福建省中嘉建设工程有限公司网站
  • 备案之后怎样把 放到网站上大连建设网球场价格
  • dkp网站开发今天最新新闻
  • 山东省环保厅官方网站建设项目东莞寮步网站设计
  • 网站开发可能遇到的问题附近电脑培训班位置
  • 如何查看域名以前是做什么网站的网站索引下降如何解决
  • 潜江 网站建设扬中话
  • 网站建设项目方案ppt广州建站模板平台
  • 房产部门成立网站免费seo推广软件
  • python做网站好处百度指数分析报告
  • 网站建设挣钱班级介绍网页制作模板
  • 工作室 网站建设app公司
  • 自己做的网站怎么在百度搜索到网页制作论文3000字
  • 如何网站托管中国跨境电商平台有多少
  • 手机p2p网站做平面设计兼职的网站有哪些
  • 贵金属网站建设唐山网站制作工具
  • 网站入门成都网站制作沈阳
  • 接做网站单子的网站做网站要会那些ps
  • 做盗市相关网站wordpress速度优化简书
  • 贵阳手机网站建设公司国内永久免费云服务器