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

电子商务网站建设费用预算wordpress储存媒体插件

电子商务网站建设费用预算,wordpress储存媒体插件,动漫制作专业排名,网站开发原型模板一、题目描述 题目连接:有效的括号 给定一个只包括 (,),{,},[,] 的字符串 s ,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。左括号必须以正确的顺…

一、题目描述

题目连接:有效的括号

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

有效字符串需满足:

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

输出需求

示例 1:

输入:s = "()"
输出:true

示例 2:

输入:s = "()[]{}"
输出:true

示例 3:

输入:s = "(]"
输出:false

 二、题目思路

🍎  括号匹配是使用 解决的经典问题 ,其思路如下:

       遍历字符串,遇到左括号,将左括号与之对应的右括号入栈;将栈中的括号与右括号进行对比,一样就出栈。遍历完之后若栈为空,则字符有效, return ture .

 🍐  在解决一些问题时,我们首先要考虑这些问题的极端性

 🍉  首先分析不匹配的情况,一共有三种情况:

       1️⃣:左括号多余

 

     
        当遍历完字符串后栈不为空,则说明有多余的左括号,return flase.

   2️⃣: 右括号多余
 

    当遍历过程中遇到右括号时,栈为空,则说明右括号多余,return false.

 3️⃣: 括号没有多余,但是括号的类型没有对应上。
 

    当遍历过程中遇到右括号时,栈顶元素与之不对应,则说明括号的类型没有对应上,return false.
 

三、问题实现

// 用栈解决
// 数组模拟栈
bool isValid(char * s)
{ // 计算 原数组长度int len = strlen(s);// 先重新开辟一个动态数组来存储栈 (在堆上开辟)int* stack = (int*)malloc(sizeof(int)*len);// 记录插入栈中的数据个数int count = 0;        // 此时count指向的是栈中有效数据的下一个位置  也就是栈顶指针// 开始遍历整个数据for(int i = 0; i < len; i++){// 开始遍历      先遍历左括号在遍历右括号if(s[i]=='('){stack[count++] = ')';}else if(s[i]=='['){stack[count++] = ']';}else if(s[i]=='{'){stack[count++] = '}';}// count=0 表示 右括号多余// stack[count-1]=s[i] 表示 类型没对上else if(count==0||stack[count-1]!=s[i]){return false;}else{count--;}}// 当遍历完整个数组,栈理应为空,如果栈没空 表示左括号多余return count==0;   //栈中无任何元素,说明全部匹配成功
}

 

http://www.yayakq.cn/news/123658/

相关文章:

  • c 教学网站开发ps做网站效果图都是按几倍做
  • 怎么建设游戏网站seo资讯推推蛙
  • 网站开发维护员挣钱吗想做电商怎么找货源
  • 东莞品牌网站建设服务做网站换服务器怎么整
  • 公司 网站建设 简介2020互联网公司排名
  • 江苏建设厅网站广州做外贸网站的公司
  • 深圳珠宝品牌网站设计泰安哪家做网站好
  • 互联网时代 网站建设淘宝客网站静态还是动态好
  • 公司网站做百度推广需要交费吗遵义网上房地产
  • 被攻击网站网站开发技术的比较
  • 对网站进行优化青岛网站设计网站
  • 广元建设机械网站网线水晶头制作
  • asp网站数据库扫描wordpress 自定义widget
  • 怎么免费做一个网站做淘宝客中国空间站的意义
  • 东莞做网站卓诚网络wordpress好用的博客主题
  • 厦门建设局网站乐都区wap网站建设公司
  • 海口网站建设过程网络营销营销型网站建设
  • 婚纱影楼网站源码做网站的市场前景
  • 做网站使网页不居中百度为什么会k网站
  • 十大黄金软件app免费微信搜一搜排名优化
  • 做网站卖机械大良建网站
  • 做动画上传网站赚钱么课程网站建设方案
  • 极速微网站建设cms扬州网络优化推广
  • 门户网站建设汇报材料学院网站建设目的
  • 企业网站模板购买网络推广法
  • 网站建设主题最近在线观看免费完整版高清韩剧
  • 网站管理系统推荐鸿星尔克品牌策划方案
  • wordpress 发布站中企动力做销售的感受
  • 中学网站asp模板岳阳手机网站建设
  • 佛山网站建设专家poi player wordpress