游戏电视苹果数码历史美丽
投稿投诉
美丽时装
彩妆资讯
历史明星
乐活安卓
数码常识
驾车健康
苹果问答
网络发型
电视车载
室内电影
游戏科学
音乐整形

LeetCode力扣官方题解1614。括号的最大嵌套深度

  题目描述
  如果字符串满足以下条件之一,则可以称之为有效括号字符串(validparenthesesstring,可以简写为VPS):字符串是一个空字符串,或者是一个不为(或)的单字符。字符串可以写为AB(A与B字符串连接),其中A和B都是有效括号字符串。字符串可以写为(A),其中A是一个有效括号字符串。
  类似地,可以定义任何有效括号字符串S的嵌套深度depth(S):depth()0depth(C)0,其中C是单个字符的字符串,且该字符不是(或者)depth(AB)max(depth(A),depth(B)),其中A和B都是有效括号字符串depth((A))1depth(A),其中A是一个有效括号字符串
  例如:、()()、()(()())都是有效括号字符串(嵌套深度分别为0、1、2),而)(、(()都不是有效括号字符串。
  给你一个有效括号字符串s,返回该字符串的s嵌套深度。
  示例1:输入:s(1(23)((8)4))1输出:3解释:数字8在嵌套的3层括号中。
  示例2:输入:s(1)((2))(((3)))输出:3
  提示:1s。length100s由数字09和字符、、、、(、)组成题目数据保证括号表达式s是有效的括号表达式
  解决方案
  方法一:遍历
  对于括号计算类题目,我们往往可以用栈来思考。
  遍历字符串s,如果遇到了一个左括号,那么就将其入栈;如果遇到了一个右括号,那么就弹出栈顶的左括号,与该右括号匹配。这一过程中的栈的大小的最大值,即为s的嵌套深度。
  代码实现时,由于我们只需要考虑栈的大小,我们可以用一个变量size表示栈的大小,当遇到左括号时就将其加一,遇到右括号时就将其减一,从而表示栈中元素的变化。这一过程中size的最大值即为s的嵌套深度
  代码
  Python3classSolution:defmaxDepth(self,s:str)int:ans,size0,0forchins:ifch(:size1ansmax(ans,size)elifch):size1returnans
  CclassSolution{public:intmaxDepth(strings){intans0,size0;for(charch:s){if(ch(){size;ansmax(ans,size);}elseif(ch)){size;}}returnans;}};
  JavaclassSolution{publicintmaxDepth(Strings){intans0,size0;for(inti0;is。length();i){charchs。charAt(i);if(ch(){size;ansMath。max(ans,size);}elseif(ch)){size;}}returnans;}}
  GolangfuncmaxDepth(sstring)(ansint){size:0for,ch:ranges{ifch({sizeifsizeans{anssize}}elseifch){size}}return}
  CpublicclassSolution{publicintMaxDepth(strings){intans0,size0;foreach(charchins){if(ch(){size;ansMath。Max(ans,size);}elseif(ch)){size;}}returnans;}}
  CdefineMAX(a,b)((a)(b)?(a):(b))intmaxDepth(chars){intans0,size0;intnstrlen(s);for(inti0;in;i){if(s〔i〕(){size;ansMAX(ans,size);}elseif(s〔i〕)){size;}}returnans;}
  JavaScriptvarmaxDepthfunction(s){letans0,size0;for(leti0;is。length;i){constchs〔i〕;if(ch(){size;ansMath。max(ans,size);}elseif(ch)){size;}}returnans;};
  复杂度分析时间复杂度:O(n),其中n是字符串s的长度。空间复杂度:O(1),我们只需要常数空间来存放若干变量。
  BY
  本文作者:力扣

湖北广电,九安医疗,海量数据,赛升药业,士兰微,许继电气加油启明信息汽车零配件。北方稀土是稀土龙头。赛升药业是医药检测概念。冰山冷热是冬奥会概念龙头。湖北广电是元宇宙概念龙头。雪人股份氢能源冰雪概念。纳斯达是芯片概念龙头。西陇科学是九安……2022年值得关注的5个AI趋势thenewstackCOVID19大流行加速了2021年人工智能或机器学习的采用。企业对自动化的需求以及人工智能硬件和软件的进步正在将应用人工智能变为现实。以下是2022年的五种人工智能趋势……中国家长为什么声讨马化腾?中国家长为什么声讨马化腾?文中国风马化腾的成就毋庸置疑,财富也常常居于全国首位。享誉全球的《财富》杂志在2016年全球50位最伟大领袖的名单中,马化腾位列第12名,……等等党错付了!三大运营商5G发布近两年,就降这么点你用上5G了吗?自从2019年三大运营商获得了5G商用许可后,5G就成为了大家经常关注的热点,而国家也出台了各种各样的政策来支持5G发展。不过在2019年时,当三大运营商……6G时代开启?美国已领先,日本31亿押宝6G,中科院院士这么在如今的社会竞争是十分激烈的,不仅是人与人之间的竞争十分激烈,国家与国家之间的竞争也是十分激烈的。特别是在科学技术方面,各国之间的竞争就好像是神仙打架一样那么激烈。非常值得我国……SonarQube使用方法Sonar的简介Sonar是一个用于代码质量管理的开源平台,用于管理源代码的质量,通过插件形式可以支持包括java,C,CC,PLSQL等等二十几种编程语言的代码质量管理……安全性防盗能力究竟如何?买电子智能门锁的困与惑来源:中国消费者报图:如今,很多家庭都在使用电子智能门锁。任冬雪摄被称为新型家园守护者的电子智能门锁近年来飞速发展,但不少消费者对其不甚了解,甚至对于其安全性产生了……8。18日报黑莓软件存在漏洞却闭口不言张朝阳一天只睡4小时行业新闻巴西警方启动全国性合规行动,打击加密货币洗钱活动区块链日报8月18日讯,巴西联邦警方于上周在全国范围内启动合规行动,以打击与加密货币相关的洗钱活动。该行动召……华为Nova9外观曝光,撞脸荣耀50系列,是否支持5G成谜根据工信部入网信息显示,华为Nova9手机正式入网,预计9月份中旬正式发布,距离上代产品更新过去整整十个月时间。虽然华为Nova9来得较晚,只因默默在解决供应链问题付诸努力,如……本是同根生?华为P50Pro和荣耀Magic3Pro实拍对比荣耀Magic3Pro的发布,让外界感到十分意外,因为后置环形镜头模组的设计,实在是和华为Mate40Pro太像了,而且荣耀Magic3Pro在镜头数量上的升级,让外界不得不联……你在头条的哪个瞬间最难忘?我一直喜欢看新闻,头条上有提问的问题引起我的兴趣,我就发表自己的第一个作品,没有想到会有那么多头条朋友的支持,心情特别愉悦和有成就感。在此再次感谢你们头条朋友!去年……华为Mate50或全系支持5G!有望年底发布对于部分花粉而言,华为Mate50是既期待又担心,期待它如约而至,担心它像华为P50系列一样不支持5G。但就在这两日有消息传来,华为Mate50或全系支持5G,先恭喜花粉了。……
农业背后的早期投资者高瓴为何看好农业科技?农业作为历史最为悠久的行业,在过去互联网从起步到高速发展的数十年里,并未充分享受到信息化和新技术带来的红利。但近来,数字化、智能化技术的发展及其引发的改变在农业领域的上下游正在……字节又投了两家半导体公司一家为造芯,一家指向元宇宙近日,字节跳动相继入股了两家半导体公司云脉芯联、光舟半导体。表面上看都是半导体领域的投资,但对应的赛道布局却迥然不同。从今年3月回应有造芯计划开始,字节在半导体领域就有所……常山北明和润和软件,谁才是真正的鸿蒙龙头?常山北明和润和软件,谁才是真正的鸿蒙龙头?想搞清楚这个问题,我们先要回答下面三个问题,点个赞,往下看。第一,常山北明与华为的深度合作,可以追溯到2013年,同时2021年5月1……郑州市市监局回应特斯拉车主车顶维权曾三次调解未果,特斯拉拒绝每经AI快讯,4月19日,上海车展特斯拉展台上,一名女子身穿印有刹车失灵的T恤,爬上车顶大喊特斯拉刹车失灵。20日,上海警方发布通告称,该女子因扰乱公共秩序被处以行政拘留五日。……电商税,淘宝和拼多多个人小买家需要担心吗?最近经常有一个月做几万,十几万的淘宝和拼多多小卖家加了我微信之后,表示很担心,然后问我应该怎么办。我的建议是:瞎担心,这么小的规模不用操心大卖家的事情,聚焦精力把自己生意做好!……企业观华为正式进军私募登上热搜哈勃科技已拿下5个IPO华为正式进军私募登上热搜中基协信息显示,哈勃科技创业投资有限公司(简称哈勃科技)在今年1月14日完成了私募基金管理人备案登记,机构类型是私募股权、创业投资基金管理人。……必将腾飞的民族品牌恒驰汽车从2018年就开始想造车的恒大集团,2019年恒大新能源汽车全球战略合作峰会,许家印提出买、合、圈、大、好,五个战略方针,并提出了未来的生产规划,。买世界上最顶尖技术、专利和设……小米有品众筹89元的氛围灯,竟然对拍照和视频提升这么大如果给你说,有那么一盏灯,它能够模拟出日落时的光效,在家就能够给我们营造出落日晚霞的浪漫效果,不知道你信不信。这盏灯,就是YEELIGHT易来最新众筹的落日氛围灯,它拥有……买旗舰手机时,这3点需要提前了解,早知道就好了不知道机友们在买手机之前,会不会提前做做功课呢?事实上,咱们大多数机友对于手机圈的手机并没有太多的了解。一方面,手机圈的新机实在太多了,根本了解不过来;另一方面,手机的很多参数……realmeGTNeo2新配色公布小米智能眼镜探索版亮相魅族有点东西秋季新品发布会官宣9月14日,星期二,欢迎收看科技V报我是Geek枫云,今天,魅族科技官方微博正式官宣,将于9月22日15:30举行魅族有点东西秋季新品发布会……华为联合中科院研发出光刻机可能性分析看到非官方消息,华为和中科院合作,研发出了8nm光刻机。下面分析消息的可信度和技术可能性。一、芯片制造流程简介先大概解释一下芯片制造过程,以便大家理解下面的技术姓内……手机锁屏密码忘了,怎么才能解锁的四种方法手机发展是非常迅速的,并且如今的手机功能也是非常的强大的。所以很多朋友对手机的安全也是越来越重视了,所以很多朋友都有使用锁屏的习惯,而锁屏主要是不想让别人看到自己的手机隐私。锁……
友情链接:易事利快生活快传网聚热点七猫云快好知快百科中准网快好找文好找中准网快软网