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

怎么提高网站曝光百度导航是哪个国家的公司

怎么提高网站曝光,百度导航是哪个国家的公司,外贸流程中的单证有哪些,红孩子网站建设文章目录 1、题目描述2、思路代码 1、题目描述 有效的括号。  给定一个只包括 ‘(’,‘)’,‘{’,‘}’,‘[’,‘]’ 的字符串 s ,判断字符串是否有效。  有效字符串需满足: 左括号必须用相同…

文章目录

  • 1、题目描述
  • 2、思路
      • 代码


1、题目描述

 有效的括号。
 给定一个只包括 ‘(’,‘)’,‘{’,‘}’,‘[’,‘]’ 的字符串 s ,判断字符串是否有效。
 有效字符串需满足:

 左括号必须用相同类型的右括号闭合。
 左括号必须以正确的顺序闭合。
 每个右括号都有一个对应的相同类型的左括号。

在这里插入图片描述

2、思路

 用栈,是左括号则压入栈,右括号的话则出栈比较是否匹配。若不匹配,则返回False。注意:若第一个是右括号,且此时的栈为0,则直接返回False。见代码

代码

class Solution:def isValid(self, s: str) -> bool:# s 必定为偶数if len(s) % 2 != 0: return False hash_map = {']': '[','}': '{',')': '('}# 一个栈stack = []for char in s:# 若当前char为左括号,则压入栈if char not in hash_map:stack.append(char)# 若当前char为右括号,则出栈进行比较else:# ====== 注意:若空栈且第一个char为右括号,则直接返回False!========== #if len(stack) == 0:return False # 若当前不匹配,则直接返回Falseif stack[-1] != hash_map[char]:return False # 匹配完成,记得出栈。else:stack.pop()return True if len(stack) == 0 else False   
http://www.dtcms.com/wzjs/570466.html

相关文章:

  • 银川做网站的 公司有哪些品牌建设存在的问题及对策
  • 做网站的装饰标语年轻人不要做网络销售
  • 云南住房和城乡建设部网站采集站seo赚钱辅导班
  • 怎么做qq靓号网站南头外贸网站建设
  • 端子东莞网站建设wordpress 风格 切换
  • 中国空间站成功对接flash网站开发框架
  • 企业专业网站建设如何看待响应式网页设计
  • 单页面营销型网站制作深圳购物网站
  • 深圳网站优化推广方案怎样设计网站首页
  • 开源 网站源代码排名优化百度
  • 手机网站建设价格表中国企业商标网
  • 网站正在建设中敬请大莲网站建设公司
  • 社区类网站建设在邯郸开互联网公司
  • 开封做网站哪家好有没有教如何做衣服的网站
  • 建设电影网站360网站兼容模式
  • ssl aws wordpress遂宁网站seo
  • 网站做支付宝支付接口洛克设计平台
  • 规划设计 网站 网站结构互联网后端开发
  • 网站 必须有的功能自己电脑做网站服务器违法吗
  • 深圳网页制作与网站建设公司住房建设部官方网站
  • 中外商贸网站建设平台推广方案经典范文
  • 微信长图的免费模板网站本地wordpress模板编辑器
  • 江门网站推广软件郑州做网站外包的公司有哪些
  • 常州网站建设方案维护黄石港区建设局网站
  • 山东省工程建设协会网站文娱热搜榜
  • 怎么描述网站主页做的好有没有专门做包装设计的网站
  • 国外响应式网站模板韩国风格网站模板下载
  • 阿里云大学 网站建设深圳市网站建设公司设计公司
  • 宁夏建设厅网站首页邳州网站
  • 怎样做建网站做淘客输入关键词搜索