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

网站建设公司常州js网站下拉置顶代码

网站建设公司常州,js网站下拉置顶代码,网页优化公司,成都百度公司怎么样力扣题目链接 给定一个只包括 (#xff0c;)#xff0c;{#xff0c;}#xff0c;[#xff0c;] 的字符串#xff0c;判断字符串是否有效。 有效字符串需满足#xff1a; 左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。注意空字符串可被认为是有效…  力扣题目链接 给定一个只包括 (){}[] 的字符串判断字符串是否有效。 有效字符串需满足 左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。注意空字符串可被认为是有效字符串。 示例 输入()[]{} 输出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.hkea.cn/news/14341748/

相关文章:

  • android app开发 wordpress智能seo系统
  • 一个网站主机多少钱微信做一元云购网站
  • 南通模板自助建站电子购物网站开发
  • 做网站的边框素材网易企业邮箱登录登录入口网页版
  • 襄阳商城网站建设做网站的方案
  • 网站图片像素木马工业设计公司
  • 酒店网站建设 源码中国百强企业
  • 100个科技小制作太原seo哪家好
  • 网站建设价格槽闸阀室内设计效果图一套
  • 中国空间站建造历程中卫网站设计在哪里
  • 山东省双体系建设网站合肥瑶海区天气
  • 厦门网站建设哪家不错推荐资讯网站开发需求
  • vs2010 iis 网站开发小程序开发 上海
  • 专门做网站的公司叫什么大数据网站
  • 哪个网站做图书广告好彩票网站代理怎么做
  • 网站设计主色学校wordpress添加微信
  • 建设网站方面的证书动漫制作专业介绍心得体会200字
  • 温州网站优化指导天津快速关键词排名
  • 益阳北京网站建设怎么建设公司小程序网站
  • 怎样保证网站的安全沈阳专业的网站设计公司
  • 青岛seo网站排名优化厦门软件园网站开发
  • 建网站赚钱方法外贸推广代理
  • 宁波北京网站建设wordpress 表单展示
  • 网站后台管理系统怎么进网站托管是什么意思
  • 网站建设与网站维护wordpress耗时
  • 保险网站大全wordpress网页加密
  • 深圳网站搜索优化工具建设厅网站总经济师是干什么的
  • 上市公司网站建设评价城厢区住房和城乡建设局网站
  • 兴平网站建设网站开发选定制还是模板
  • 学做网站哪里学福州做网站开发需要多少钱