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

房产信息门户网站建设方案做一个个人网站

房产信息门户网站建设方案,做一个个人网站,外综服务平台哪里做网站,wap网站html模板思路 从题干可以看出,只要给出的括号对应关系正确,那么就可以返回true,否则返回false。这个题可以使用栈来解决 解题过程 首先从第一个字符开始遍历,如果是括号的左边(‘(‘,’[‘,’}‘&…

思路

从题干可以看出,只要给出的括号对应关系正确,那么就可以返回true,否则返回false。这个题可以使用栈来解决

解题过程

首先从第一个字符开始遍历,如果是括号的左边(‘(‘,’[‘,’}‘),则直接将该字符压栈

如果是括号的右边: 首先判断栈是否为空,如果为空,则直接返回false

如果栈不为空,则可以与栈的顶部数据进行比较,若左右括号对应(’()‘,’[]‘,’{}‘),说明这个括号对应关系正确,然后直接使用stack.pop()出栈 遍历完s中的所有数据之后,若栈为空,说明所有括号的对应关系都正确,直接返回true,否则返回false

以示例2作为例子:

代码

class Solution {
public:bool isValid(string s) {stack <char> stack;for(int i=0;i<s.length();i++){char c = s[i];if(c == '(' || c == '[' || c == '{')stack.push(c);else if(c == ')'){if(stack.empty() || stack.top()!='('){return false;}else {stack.pop();}  }else if(c == ']'){if(stack.empty() || stack.top()!='['){return false;}else {stack.pop();}}else if(c == '}'){if(stack.empty() || stack.top()!='{'){return false;}else {stack.pop();}}}return stack.empty();}
};

http://www.yidumall.com/news/69516.html

相关文章:

  • 东莞微网站十大网站排行榜
  • 怎么制作网站源码怎么去推广自己的店铺
  • 建做网站百度网盘官网登录入口
  • 电子商务网站推广的方式有哪些如何联系百度平台客服
  • 微信分销网站开发郑州seo优化外包顾问
  • 如何建立和设置公司网站搜索优化指的是什么
  • 麦包包网站建设特点怎么网络推广自己业务
  • 山西公司网站建设百度小程序入口
  • 义乌做网站的公司简述网络营销的主要方法
  • 天津网站建设公司关键词搜索方法
  • 呼伦贝尔旅游包车网站咋做百度大全免费下载
  • jsp网站制作详细教程网站源码建站
  • mip网站案例怎样在百度打广告
  • 慧聪网怎样做网站友情链接专业seo推广
  • 做软件的软件广东seo快速排名
  • 做网站首页图片微信广告投放收费标准
  • 影响网站权重的因素代码编程教学入门
  • 建站软件免费模板竞价推广教程
  • 微信h5广西seo
  • 继续访问这个网站怎么快速推广自己的产品
  • 网站前台框架下载百度app免费下载安装
  • 深圳做网站好的公司网站推广和优化的原因网络营销
  • 品牌建设文案seo推广方式是什么呢
  • 网站建设完工报告泉州百度seo公司
  • 做网站的公司名字互联网推广怎么找客户
  • 加密的网站使用jmeter做压测seo技术外包公司
  • 手机做服务器建网站常州网站建设制作
  • 三木做网站谷歌搜索入口 镜像
  • 佛山制作网站公司哪家好百度官网app
  • 适合程序员做项目笔记的网站怎么做一个免费的网站