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

网站收录上万没有流量百度网址名称是什么

网站收录上万没有流量,百度网址名称是什么,宝安做棋牌网站建设哪家服务好,做书的封面的网站素材括号匹配问题 描述 : 给定一个只包括 (,),{,},[,] 的字符串 s ,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。每个右括号都有…

括号匹配问题

描述 : 

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

有效字符串需满足:

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

题目 :

LeetCode 20.有效的括号 : 

20. 有效的括号

分析 :

本题还是比较简单的,其中比较麻烦的是如何判断两个符号是不是一组的,我们可以用哈希表将所有符号先存储,左半边做key,右半边做value。遍历字符串的时候,遇到左半边符号就入栈,遇到右半边符号就与栈顶的符号比较,不匹配就返回false

解析 :

LeetCode

class Solution {public boolean isValid(String s) {//创建栈Stack<Character> sk = new Stack<>();//创建MapHashMap<Character,Character> map = new HashMap();map.put('(',')');map.put('[',']');map.put('{','}');for(int i =0; i< s.length();i++){char c = s.charAt(i);//如果是左边就压栈if(map.containsKey(c)){sk.push(c);}else{//否则就弹栈,看是否和左边匹配if(!sk.isEmpty()){if(c != map.get(sk.pop())){return false;}}else{//如果栈是空的就不匹配return false;}}}//如果栈里是空的证明都匹配了 , 栈里不是空的证明有一个单的 不匹配return sk.isEmpty();}
}

这关就到这里 , 下期一关见!

http://www.mmbaike.com/news/67299.html

相关文章:

  • 企业网站代码html企业网站优化服务
  • 网站建设 seo商情网百度首页排名优化服务
  • 什么是网络营销的重要组成部分青岛网站seo服务
  • 给人做赌博网站犯法嘛搜狗seo怎么做
  • 用JS做的购物网站网站友链外链
  • 宣城市网站建设长沙百家号seo
  • 出名的wordpress模板宁波seo网络推广产品服务
  • 兰州做网站优化天津网站策划
  • 大型网络游戏排行榜前十名网站怎么做优化排名
  • 福州百度seo排名软件西安seo技术
  • 酒店网站案例常见的网络营销平台有哪些
  • 网站建设6000元汕头seo托管
  • 设计公司网站建设方案seo文章优化方法
  • vs做asp网站流程青岛今天发生的重大新闻
  • 域名解析到wordpressseo站内优化包括
  • 网站推广怎么发外链seo 适合哪些行业
  • thinkphp 网站模板广告投放方式
  • 怎么做公司招聘网站佛山百度关键词seo外包
  • 西安阿里云网站建设品牌营销推广公司
  • 公司注册地址可以是住宅杭州网站推广与优化
  • 河南省网站建设南平网站seo
  • 做快三网站网络营销的定义是什么
  • 游戏网站建设方案书今日国内新闻重大事件
  • 电商网站怎么做CSS平台怎么推广技巧
  • 备案信息修改网站名称企业网站怎么注册官网
  • 岳阳招聘网巩义网站优化公司
  • 珠宝网站建设公司免费友链平台
  • 做网站的图片从哪里找百度网站大全旧版
  • 许昌网站开发汕头最好的seo外包
  • 做电影网站的成本浏阳廖主任打人