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

手机视频网站设计银行门户网站是什么意思

手机视频网站设计,银行门户网站是什么意思,网站开发管理课程设计说明,抖音推广引流平台1 题目描述 图1 题目描述 2 题目解读 给定的字符串只包含括号#xff0c;判断这个字符串中的括号是否按照正确顺序出现#xff0c;即这个字符串是否有效。 3 解法一#xff1a;栈 C的STL中的stack#xff0c;在解题时非常好用。 3.1 解题思路 使用栈stk#xff0c;并枚举…1 题目描述 图1 题目描述 2 题目解读 给定的字符串只包含括号判断这个字符串中的括号是否按照正确顺序出现即这个字符串是否有效。 3 解法一栈 C的STL中的stack在解题时非常好用。 3.1 解题思路 使用栈stk并枚举字符串s的每一个字符。如果字符c是右括号就进行以下判断否则将其压入stk栈中如果栈stk非空且栈顶字符是对应的左括号则弹出stk栈顶元素否则返回false。 3.2 设计代码 class Solution { public:bool isValid(string s) {int n s.size();if (n % 2 1) {return false;}unordered_mapchar, char pairs {{), (},{], [},{}, {}};stackchar stk;for (char ch : s) {if (pairs.count(ch)) {if (stk.empty() || stk.top() ! pairs[ch]) {return false;}stk.pop();}else {stk.push(ch);}}return stk.empty();} }; 3.3 复杂度分析 时间复杂度。其中n是字符串s的长度。空间复杂度。其中表示字符集本题中字符串只包含6种括号6。代码中使用了栈和哈希表空间复杂度分别为和将这两个空间复杂度相加则得到总空间复杂度。 3.4 提交结果 图2 提交结果 4 解题心得 C的STL中栈stack在解题时非常好用。哈希表在使用时有空间复杂度。哈希表的count()方法可以在哈希表中查找元素。
http://www.hkea.cn/news/14310450/

相关文章:

  • 宁波市高等级公路建设指挥部网站郑州市域名服务公司
  • 杭州公司网站制作网页设计入门学习教程
  • 产品营销类网站网站制作 郑州
  • 网站怎么做预约小程序淄博网站排名优化报价
  • 临湘做网站黎平网站开发
  • 漳州网站建设优化推广国际教育机构网站建设开发方案
  • 建设网站推广广告图在喵窝网站怎么做图
  • 网站的建设与管理建设电影网站代码
  • 做网站在女装品牌排行榜前十名
  • 手机怎么向WordPress传文件长沙百度关键词优化
  • 长春的网站建设主页网站怎么建设
  • 建设银行官网网上银行seo如何提升排名收录
  • 如何计算网站pv连云港网站建设费用
  • 视频网站直播怎么做创建域名的步骤
  • 建设一中校园网站03340 网站建设与管理
  • 南宁设计网站dw做网站怎么跳转
  • 域名网站建设流程正品又便宜的购物网站
  • php 优化网站建设wordpress图片显示缩略图
  • 淮阴区建设局网站哪里可以做网站平台
  • 网站推广网络营销方案品牌网站建设蔻大蝌蚪
  • 设计网站定制公司王也图片高清头像
  • 做一家新闻媒体网站多少钱玖玖建筑网官方网
  • 网上书城网站建设总结太原自助模板建站
  • 云南住房和城乡建设厅网站流程图制作软件
  • 网站敏感词汇正规的招聘网站
  • 多用户商城源码开发购物网站怎么做优化
  • 临沂专业网站制作公司wordpress插件机制
  • .电子商务网站建设的核心怎么注册个人工作室
  • 更改网站模板内容怎么建设音乐试听网站
  • 新乡网站优化公司价格国外做珠宝的网站有哪些