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

网站设计论文框架动画设计专业大学排名国内

网站设计论文框架,动画设计专业大学排名国内,优秀的定制网站建设提供商,河北邯郸特色美食阅读目录 1. 题目2. 解题思路3. 代码实现 1. 题目 2. 解题思路 需要两个栈#xff0c;一个用来保存左括号所在的位置索引#xff0c;一个用来保存星号所在的位置索引。 从左往右遍历字符串#xff0c;如果是左括号或者星号#xff0c;则将位置索引分别入栈#xff0c;如… 阅读目录 1. 题目2. 解题思路3. 代码实现 1. 题目 2. 解题思路 需要两个栈一个用来保存左括号所在的位置索引一个用来保存星号所在的位置索引。 从左往右遍历字符串如果是左括号或者星号则将位置索引分别入栈如果遇到右括号首先用左括号栈中的左括号进行匹配没有左括号则使用星号作为左括号来进行匹配如果二者都为空匹配失败。 右括号匹配完后如果还有余下的左括号没有匹配完那么就需要在左括号右边的星号来作为右括号进行匹配。 最终左括号也匹配完那么字符串有效因为余下的星号可以作为空字符串。 时间复杂度为 O ( n ) O(n) O(n)空间复杂度也为 O ( n ) O(n) O(n)。 3. 代码实现 class Solution { public:bool checkValidString(string s) {stackint left_stack;stackint star_stack;for (size_t i 0; i s.size(); i) {if (s[i] () {left_stack.push(i);} else if (s[i] *) {star_stack.push(i);} else if (s[i] )) {if (!left_stack.empty()) {left_stack.pop();} else if (!star_stack.empty()) {star_stack.pop();} else {return false;}}}while (!left_stack.empty() !star_stack.empty()) {if (left_stack.top() star_stack.top()) {return false;} else {left_stack.pop();star_stack.pop();}}return left_stack.empty();} };
http://www.zqtcl.cn/news/355/

相关文章:

  • 建设部网站证书查询响应式网站模板html
  • 哪个网站能学做微商河南锦源建设有限公司网站
  • 设计网站教程视频网站管理系统
  • 公司网站策划书易动力建设网站怎么样
  • 合肥网站建设 八八四八东莞市长安镇网站制作优化
  • 特产网站源码C语言开发网站开发语言
  • 网站浮动代码点击图片跳转到网站怎么做链接
  • 最先进的无锡网站建设潍坊网站建设 世纪环球16楼
  • 做网站 做推广需要知道什么wordpress 创建主题
  • 企业网站建设流程步骤vs做网站示例
  • 给媳妇做的网站今天刚刚发生的新闻事故
  • 一般建设网站大概需要多少钱网站建设服务承诺
  • 网站建设功能是什么意思禅城南庄网站制作
  • 怎么检查外包做的网站html手机网站模板
  • 公司官方网站建设需要多少钱网站上的动图都怎么做的
  • 如何用vs2012做网站上饶便宜的网站建设
  • html5响应式网站源码discuz 分类网站
  • 中移建设招标网站个人网站成品下载
  • 建网站公司销售贵州省铁路建设办公室网站
  • 高校网站建设花费管理课程培训视频教程全集
  • 徐州住房与建设局网站建设银行官网登录入口
  • 织梦模板网站源码成都网站制作工具
  • 环保网站建设维护情况报告设计有什么网站推荐
  • 主题网站的设计方案怎么做网站电影
  • 单位门户网站电子商务网站建设课程设计
  • 高性价比网站建设手机网站左右滑动
  • 网站版权符号代码熊掌号WordPress推送
  • 旅游网站模板免费下载私人服装定制网站
  • 学院网站的作用理财网站开发文档
  • 网站怎么加内容吗半厘米wordpress