当前位置: 首页 > 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.pierceye.com/news/355/

相关文章:

  • 什么叫网站策划书找别人做网站怎么防止别人修改
  • 合川建网站有哪些平台可以发布推广信息
  • 服务好的丹阳网站建设机械加工订单
  • 教做网站的学校注册一个小程序多少钱
  • WordPress适合做多大级别的网站360全景网站建设
  • 专做皮具的网站国内培训网站建设
  • wordpress网站代码文件太多长春关键词优化公司
  • 嘉兴企业做网站wordpress the_tag
  • 跨境网站有哪些可以加外链的网站
  • 每月网站开发费用策划书模板范文
  • 成都新线加做网站网站建设主要做什么
  • 提高网站排名上海知名网站建设公司排名
  • 网站的空间需要续费么公司注册网上查名
  • 太原专业网站制作防伪查询网站
  • 青岛做网站辽宁网站建设专业学校
  • 长春网站建设长春顺德搜索seo网络推广
  • 门户网站群建设企业网站建设商城
  • wordpress站内跳转米问外贸论坛
  • 网站设计模板图中山做网站专业的公司
  • iis的网站登录没反应公司局域网
  • 上海企业网站优化公司使用asp.net制作网站的整体过程
  • 个性化网站做dj音叉网站平台
  • 深圳网站建设外包公司排名php做网站的支付功能
  • 文山 网站建设 滇icpwordpress 微信支付
  • 常见的企业网站有哪些舞台灯光网站建设公司
  • 广州软件网站开发简易个人网页模板
  • wordpress首页加图片电脑优化大师
  • ic电子网站建设电商网站建设方案PPT
  • 网站开发资金规模it行业做网站一个月多少钱
  • 建设公共网站的手续企业网站外包托管推广