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

中国建设官方网站嘉兴品牌网站设计

中国建设官方网站,嘉兴品牌网站设计,网站开发如何修改字体,湘潭网站建设的公司Problem: 2696. 删除子串后的字符串最小长度 文章目录 思路解题方法复杂度Code 思路 可以知道能够消除的只有AB 和CD 的者两种排列顺序方式#xff0c;但是也许在发生一次消除后还会引发后续的消除可能性。 元素从前向后进行检测#xff0c;如果是A或者C进行标记入栈#xf… Problem: 2696. 删除子串后的字符串最小长度 文章目录 思路解题方法复杂度Code 思路 可以知道能够消除的只有AB 和CD 的者两种排列顺序方式但是也许在发生一次消除后还会引发后续的消除可能性。 元素从前向后进行检测如果是A或者C进行标记入栈然后传入的如果是与之对应的B或者D则达成消除如果不是也直接入栈每次都对栈顶元素和即将传入的元素做匹配判断匹配的消除栈顶元素下移同时继续进行匹配判断知道最后一个元素入栈最后栈内含有的元素数量就是最后得到的最小长度。 解题方法 1.建立一个栈初始化栈底0 2.将字符串的元素传入与栈顶元素做比较如果栈顶是A或者C同时即将进站的元素是B或者D那么此时对栈顶元素做弹出操作同时元素不再入栈; 3.最后返回栈的长度-1即可除去初始化的一个长度。 复杂度 时间复杂度: 时间复杂度 O ( n ) O(n) O(n) 空间复杂度: 空间复杂度 O ( n ) O(n) O(n) Code class Solution { public:int minLength(string s) {std::stackcharmyStack;myStack.push(0);for(int i 0 ;is.size();i){if((myStack.top()A s[i]B)||(myStack.top()C s[i]D)){myStack.pop();continue;}myStack.push(s[i]);}return myStack.size()-1;} };
http://www.pierceye.com/news/118740/

相关文章:

  • 网站改域名合肥网站建设企业
  • 建网站需要软件c 怎么做能让窗体访问网站
  • 呼家楼网站建设黄骅市官方网站
  • 空包网站分站怎么做手表网站哪个最好知乎
  • 手机商城建站系统网站建设有关建筑网站建设方案
  • 做网站需要具备的基础条件wordpress 修改后台
  • 网站做点击收费标准重庆建设工业集团
  • wordpress个人网站备案管理广州网站搭建费用
  • 英文网站建设的原因泰安房产信息网网签查询
  • 怎么将网站做成html如何寻找一批做网站的公司
  • 苏州网站建设孙峰南宁站建站时间
  • 海淀手机网站设计公司苏州建设工程有限公司
  • 兰州网站设计制作王妃貌美还狠凶
  • 做新闻微网站有哪些淘宝优惠劵做网站模版
  • 网站维护的意义百度一下官网首页百度
  • 我是做网站怎么赚钱外贸网站google推广
  • 无锡网站seo报价软件开发模型是对软件开发过程的一种规范描述
  • 暴利产品竞价单页网站微信电商小程序开发公司
  • 网站中的搜索功能怎么做怎样在网站做友情链接
  • 新闻单位建设网站的意义怎么和其它网站做友情链接
  • 做哪类网站没有版权问题帮忙做公司网站
  • 商城式网站具备哪些功能吗郑州网站设
  • 潍坊市做网站沈阳专业网站制作团队
  • 婚恋网站女孩子都是做美容西安做网站南通公司
  • 网站制作培训中心想做网站建设
  • 免费模板素材网站ppth5开源网站模板
  • 建筑型专业网站有哪些网站想做个链接怎么做的
  • 公司建站文案给网站公司看的wordpress打赏
  • 卡密网站怎么做交易所网站建设教程
  • 响应式网站建设代理wordpress程序在ftp中上传到空间 网页怎么打不开