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

兰州网站建设哪家专业760关键词排名查询

兰州网站建设哪家专业,760关键词排名查询,国家住房和城乡建设厅网站首页,广东做网站策划解题思路: 使用栈 只有三种情况 1. ( [ { } ] ( ( 左括号多了 -> 最后栈中经过抵消会剩下括号 2. [ { ( ] } ] 括号不匹配 -> return false 3. [ { } ] ( ) ) ) 右括号多了 -> 未遍历完时,栈提前为空,…

解题思路:

使用栈

只有三种情况

1. ( [ { } ] ( (         左括号多了 -> 最后栈中经过抵消会剩下括号

2. [ { ( ] } ]           括号不匹配 -> return false

3. [ { } ] ( ) ) )       右括号多了 -> 未遍历完时,栈提前为空,return false

遇到左括号,在栈中放入对应的右括号

遇到右括号,取出栈顶元素看是否相等,不相等则返回false

最后检查栈是否为空,不为空则对应第一种情况,return false

注意:

s 要先调用 s.toCharArray() 转换为 char[] 类型才可以使用增强型for循环

class Solution {public boolean isValid(String s) {Deque<Character> stack = new ArrayDeque<>();for (char c : s.toCharArray()) {if (c == '(') stack.push(')');else if (c == '[') stack.push(']');else if (c == '{') stack.push('}');else if (stack.isEmpty() || c != stack.peek()) return false;else stack.pop();}if (stack.isEmpty()) return true;return false;}
}

http://www.dinnco.com/news/41777.html

相关文章:

  • 网页设计入门视频教程郑州网站seo
  • 潍坊网站建设服务商谷歌搜索引擎363入口
  • 网站这么绑定到域名长春网站建设方案推广
  • 建设银行江苏省分行网站甘肃百度推广电话
  • 集团网站建设特色怎么创建网站赚钱
  • 蚌埠市住房建设部网站泰安seo培训
  • 北京海淀网站建设公司直播引流推广方法
  • 做网站能成功吗优化大师win10下载
  • 哪里可以做网站平台如何开通网站
  • 公司网站首页怎么制作淘宝店铺怎么运营
  • 网站业务需求文档河北seo技术培训
  • 做网站必须开厂吗互联网电商平台有哪些
  • 曲靖网站建设公司最近七天的新闻大事
  • 网站title字数长春网站优化流程
  • 起点数据网是谁做的网站如何投放网络广告
  • 百度新网站提交入口seo综合诊断工具
  • 做网站用什么语百度推广优化中心
  • 修改wordpress首页缩略图尺寸优化大师绿色版
  • 怎么自己做网站表白手机网站排名优化
  • 个人做网站外贸谷歌优化
  • 产品介绍网站模板下载地址神马seo教程
  • 深圳网站建设论坛百度网络推广
  • 南京住房和城乡建设部网站深圳网络推广大师
  • 在一个网站下建设多个子网站市场营销策略
  • jsp做网站能实现什么功能吉林网络推广公司
  • 网站内容的作用seo关键词排名技术
  • 如何免费自己做网站推广页面
  • 企业可以备案几个网站打开搜索引擎
  • 做品牌的人常用的网站谷歌seo工具
  • 设计网站页面要注意什么如何做运营推广