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

微信 免费 网站/朋友圈广告推广

微信 免费 网站,朋友圈广告推广,科技型中小企业怎么认定,wordpress默认编辑器[ 题目描述 ]: [ 思路 ]: 该题为栈的经典应用遇见左括号即压入栈中,遇见右括号则弹出栈顶元素与其匹配 匹配成功,则继续遍历匹配不成功,则返回无效 期间可能出现,左括号多余右括号(遍历完成后&#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.lryc.cn/news/577519.html

相关文章:

  • http当网站怎么做/网站建设公司是怎么找客户
  • 网站代运营协议/seo1视频发布会
  • 网站推广方案200字/网站推广方案
  • 织梦如何做移动网站/网站开发流程是什么
  • 福建建设科技人才网站/广告留电话号的网站
  • zh-cn 安装wordpress/抖音seo供应商
  • 做网站cpa/百度搜索历史记录
  • 国内网站都要备案吗/合肥百度搜索优化
  • 云南餐饮网站建设/网络营销怎么做推广
  • wordpress文章加密/企业网站的搜索引擎推广与优化
  • 做网站一般链接什么数据库/免费的黄冈网站代码
  • 美国一级a做爰片免费网站/免费建网站知乎
  • 装修公司怎么做免费网站/产品推广建议
  • 建设网站公司简介/搜索引擎
  • 刘家窑做网站/模板建站优点
  • 海南网站公司/windows优化大师最新版本
  • 网站建设公司重庆/seo应该怎么做
  • 谢岗网站建设/阿里云服务器
  • 爱战网关键词查询网站/搜索引擎案例分析结论
  • zzzcms建站系统/百度关键字搜索排名
  • 有赞分销商城/在线网站seo诊断
  • 免费网站推荐软件/seo短视频网页入口引流
  • 山东省建设执业师之家官方网站/互联网营销策划方案
  • 樟树网站制作/新媒体推广渠道有哪些
  • 在线网站你们会回来感谢我的/新的seo网站优化排名 排名
  • 上海的网站名/淘宝seo优化是什么意思
  • 苹果手机做电影网站有哪些/外链大全
  • 江西师范大学两学一做专题网站/西安做网站公司
  • 江苏易销 网站建设/优秀的品牌策划案例
  • 乐清 做网站 多少钱/网络营销案例ppt