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

网站建设与维护前景wordpress固定链接设置后404

网站建设与维护前景,wordpress固定链接设置后404,asp网站安全性,企业网站的类型力扣题目链接 给定一个只包括 (,),{,},[,] 的字符串,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。注意空字符串可被认为是有效…

 

力扣题目链接

给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。

有效字符串需满足:

  • 左括号必须用相同类型的右括号闭合。
  • 左括号必须以正确的顺序闭合。
  • 注意空字符串可被认为是有效字符串。

示例:

输入:"()[]{}"
输出:true输入:"([)]"
输出:false

题干很简单,因此我们直接分析代码,完整代码如下:

class Solution:def isValid(self, s: str) -> bool:stack = []for item in s:if item == '(':stack.append(')')elif item == '[':stack.append(']')elif item == '{':stack.append('}')elif not stack or stack[-1] != item:return Falseelse:stack.pop()return True if not stack else False

首先,定义一个空的stack,接着进入字符串的循环,判断三种类型的括号,如果字符是括号左半部分,则在stack中用append添加该类型括号的右半部分。

你可以这样理解,从左开始最外层的括号对应的右半部分也是该组合括号的最外层,最内层的括号对应的右半部分也是该组合括号的最内层,这样才能构成有效的括号组。所以当遇到括号左半部分,类似(时,就在stack中添加),这样遇到括号右半部分按顺序出栈的时候才能完全抵消。

如果出栈时括号与栈中应该出栈的括号不同,那就return到False,相同的话则按顺序出栈,最后栈为空才return到True。

http://www.yayakq.cn/news/641897/

相关文章:

  • 建设网站广州市佛山企业快速建站
  • 循化网站建设公司无锡网站建设 app
  • 深圳做网站最好的公司烟台建站软件
  • 营销型网站建设实战》泰州seo公司
  • 厦门网站建设手机大型手游网络游戏排行榜前十
  • wordpress用户站点精品网站建设费用 磐石网络
  • 长春网站开发招聘漂亮的门户网站
  • 网站建设合同属于什么印花税跨境电商平台有哪些上市公司
  • 网站运营和seo的区别成都公布最新轨迹
  • 上饶做网站如何打造电商平台
  • 网站主机空间价格深圳做积分商城网站建设
  • 爬闪数媒 网站建设wordpress选择windows还是
  • 廊坊网站建设-商昊网络上海网站策划
  • 管理外贸网站模板网站信息内容建设实施办法
  • 网站开发的团队有哪些有网页源码 怎么做网站
  • 免费申请关键字优化工具
  • 仿站教程网站上海网站建设
  • 家装网站建设案例网店美工岗位职责
  • 免费建站自己的网址竹子建站教程
  • aspcms是网站什么漏洞免费企业信息查询
  • 有没有好的ppt网站做参考的wordpress自带的域名邮
  • 珠海正规网站制作哪家好下载应用
  • 做网站专家上海派沃设计
  • 定制网站建设济南营销技巧电影
  • 网站的联系我们怎么做北京建站推广
  • 学网站开发培训怎么建设网站网页
  • 江西省楚天建设集团有限公司网站深圳网站建设公司哪家
  • 商城网站建设策划书域名ip查询查网址
  • 四川省建设网站电子签章wordpress模板编写
  • 网站专业术语中 seo意思是长沙电商网站开发