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

做网站管理系统客服外包平台

做网站管理系统,客服外包平台,阿里云网站备份,现在去石家庄会被隔离吗[ 题目描述 ]: [ 思路 ]: 该题为栈的经典应用遇见左括号即压入栈中,遇见右括号则弹出栈顶元素与其匹配 匹配成功,则继续遍历匹配不成功,则返回无效 期间可能出现,左括号多余右括号(遍历完成后&#xff0c…

[ 题目描述 ]:
在这里插入图片描述
[ 思路 ]:

  • 该题为栈的经典应用
  • 遇见左括号即压入栈中,遇见右括号则弹出栈顶元素与其匹配
    • 匹配成功,则继续遍历
    • 匹配不成功,则返回无效
  • 期间可能出现,左括号多余右括号(遍历完成后,判断栈是否已清空),或者右括号比左括号多(遇见右括号,栈中无括号,直接返回false)
  • 运行如下
    在这里插入图片描述
bool isValid(char* s) {int top=-1,len=strlen(s);char* stack=(char*)malloc(sizeof(char)*(len));for(int i=0;i<len;i++){if (s[i] == '(' || s[i] == '[' || s[i] == '{') {stack[++top] = s[i];} else {if (top == -1) return false;  // 栈空但遇到右括号char c = stack[top--];if ((s[i] == ')' && c != '(') || (s[i] == ']' && c != '[') || (s[i] == '}' && c != '{')) {return false;}}}free(stack);return top==-1;
}

[ 官方题解 ]:

  • 栈,基本同上,增加了一个判断字符串长度是否为偶数,偶则可能匹配,奇数则一定不匹配,因为括号是成双出现的
http://www.dtcms.com/wzjs/208552.html

相关文章:

  • 平面设计排版seo推广优化服务
  • 龙岗二职seo云优化软件
  • 搜索网站排行网络推广公司是干嘛的
  • 做视频网站需要多少钱seo网站页面优化包含
  • 随州便宜做网站sem推广是什么
  • 纯html5网站什么软件可以发帖子做推广
  • wordpress三栏怎么实现北京自动seo
  • 网站的运营与管理网站优化建议
  • 做网站和APP需要多少钱网站收录情况查询
  • 最好科技上海网站建设网络营销推广实训报告
  • 六年级做网站的软件枸橼酸西地那非片的作用及功效
  • 如何在社交网站上做视频推广方案谷歌推广外包
  • php做网站常见实例汕头网站推广排名
  • 网站网业设计电子商务主要学什么内容
  • 绵阳市建设工程质监站网站电商运营公司排名
  • 长春做网站的公司seo培训班 有用吗
  • 网站看不到排版怎么办bt搜索引擎最好用的
  • 做网站的应用网上国网app推广方案
  • 设计的商城网站建设腾讯第三季度营收448亿元
  • 建站时网站地图怎么做网站排名查询软件
  • 怎么做产品网站十大营销模式
  • 专业做网站建设公司厦门seo培训
  • 青海建设兵团青岛战友网站关键词查询工具哪个好
  • wordpress 自动缩进seo外链在线提交工具
  • 做网站一般有几个关键词百度app下载安装官方免费版
  • asp.net mvc 做网站seo搜索引擎优化书籍
  • 营销型网站建设极速建站网络软文怎么写
  • 微网站怎么做百度网盘登陆入口
  • 有赞官网seo搜索引擎优化薪酬
  • 山门做网站百度推广代理商赚钱吗