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

手机做网站服务器昆明seo关键字推广

手机做网站服务器,昆明seo关键字推广,网站开发实验的总结,应聘网站建设工程师1 题目:有效的括号 给定一个只包括 ‘(’,‘)’,‘{’,‘}’,‘[’,‘]’ 的字符串 s ,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。 左括号必须…

1 题目:有效的括号

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

有效字符串需满足:

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

示例 1:

输入:s = “()”

输出:true

示例 2:

输入:s = “()[]{}”

输出:true

示例 3:

输入:s = “(]”

输出:false

示例 4:

输入:s = “([])”

输出:true

2 solution

本题比较简单,借助栈,从左往右扫描每一个字符,如果能匹配栈顶字符则出栈,否则进栈,最终如果栈里没有元素就是匹配的,否则不匹配。

提示:

1 < = s . l e n g t h < = 1 0 4 1 <= s.length <= 10^4 1<=s.length<=104
s 仅由括号 ‘()[]{}’ 组成

代码

bool isValid(string s) {stack<int> st;for(int i = 0; i < s.size(); i++){if(!st.empty() && (st.top() == '(' && s[i] == ')' || st.top() == '[' && s[i] == ']' ||st.top() == '{' && s[i] == '}'))st.pop();else st.push(s[i]);}return s.empty();
}

结果

在这里插入图片描述
有什么好的思路欢迎大家一起讨论

http://www.dtcms.com/wzjs/529296.html

相关文章:

  • 电子商务网站软件建设的核心是什么网站查询关键词排名软件
  • wordpress 下雪插件谷歌seo价格
  • 厦门公司注册费用seo刷词工具在线
  • 阅读网站源码免费推广引流平台有哪些
  • 安徽六安邮编谷歌seo 外贸建站
  • 网站建设技术风险网络推广服务商
  • 网站的百度推广怎么做seo关键词的选择步骤
  • 哪些网站可以做简历seo网页优化服务
  • 高端的深圳网站页面设计网络营销专业学什么课程
  • 上海最专业的网站设计制百度营销app
  • 网站更新文章网络游戏推广
  • 做网站怎么发布万网域名注册教程
  • wordpress资源下载模板seo工作职责
  • 做苗木网站哪家做得好网页推广链接怎么做
  • asp.net电子商务网站前台模板发帖秒收录的网站
  • 网站建设面对的问题seo自动排名软件
  • 吴中区建设局招标网站快速网站排名提升工具
  • 学校建设网站报告书竞价培训班
  • 红豆视频在线观看高清免费下载开封网站快速排名优化
  • 大数据营销的特点搜索引擎优化简称seo
  • 徐州人力资源招聘网seo快速工具
  • 专业官方网站建设搭建网站工具
  • 句容市建设局网站土地挂牌公示注册网站流程和费用
  • xjr快速开发平台电脑优化是什么意思
  • 电商网站制作项目描述宁波seo网络推广报价
  • 网站优化新闻营销推广的主要方法
  • wordpress打开插件的时候很慢白杨seo
  • 什么网站可以做钟点工好看的web网页
  • 在服务器网站上做跳转页面实时热榜
  • 记事本做网站格式怎么做推广赚钱