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

视频网站开发视频教程办公管理系统oa

视频网站开发视频教程,办公管理系统oa,南阳seo网站建设费用,网站源码完整#x1f604;#x1f60a;#x1f606;#x1f603;#x1f604;#x1f60a;#x1f606;#x1f603; 开始cpp刷题之旅。 目标#xff1a;执行用时击败90%以上使用 C 的用户。 22. 括号生成 数字 n 代表生成括号的对数#xff0c;请你设计一个函数#xff0c;用… 开始cpp刷题之旅。 目标执行用时击败90%以上使用 C 的用户。 22. 括号生成 数字 n 代表生成括号的对数请你设计一个函数用于能够生成所有可能的并且 有效的 括号组合。 示例 1 输入n 3 输出[“((()))”,“(()())”,“(())()”,“()(())”,“()()()”] 示例 2 输入n 1 输出[“()”] 解题 题目是要求输入一个int类型然后得到一个装有string类型的容器。 要注意生成的string类型是由要求的要求是有效的括号意思就是“”必须是要在“”左边。 如果定义“lc”为“”的数量 定义“rc”为“”的数量 不难看出判断条件有如下几个: 1过程中 rclc n 2)结束时 rc lc n 当rc lc n时我们可以向容器中推入一个合格的string接着再去寻找另外的string每次当满足rc lc n时我们就向容器中推入。 我们可以用dfs来完成它。 深度优先遍历以n3来举例 得到结果的顺序应该为“((()))”、“(()())”、“(())()”、“()(())”、“()()()”; 注意 vector::clear()函数 作用将会清空vector中的所有元素包括vector开辟的空间size但是capacity会保留即不可以以vector[1]这种形式赋初值只能通过vector.push_back(value)的形式赋初值。 看一下代码吧比较简单 class Solution { public:vectorstring res; //定义容器vectorstring generateParenthesis(int n) {res.clear(); //调用clear()dfs(n, 0, 0, ); //开始dfsreturn res;}void dfs(int n, int lc, int rc, string seq) {if(lc n rc n) res.push_back(seq); //推入容器中else {if(lc n) dfs(n, lc 1, rc, seq ();if(rc n lc rc) dfs(n, lc, rc 1, seq ));}} };提交记录
http://www.hkea.cn/news/14492231/

相关文章:

  • 服务器做网站流程手机网站开发者模式
  • 网站建站与优化上海关键词排名优化价格
  • 在局域网服务器建设网站教程郑州定制开发小程序
  • 网站站建设建设中页中页设计公司前十名
  • 做图表的网站知乎国家高新技术企业认定官网
  • 相亲网站建设策划方案网站优化个人工作室
  • 网站模板 phpcms可以做pos机的网站
  • 百度网站诚信认证做视频背景音乐网站
  • 外贸开发网站公司seo交流论坛seo顾问
  • 一个网站网站建设下来要花多少钱公众号做视频网站吗
  • cms搭建网站山东省住房和城乡建设厅电话号码
  • 网站建设与营销保山网站建设报价
  • 阿里巴巴网站建设代理广西网站建设设计
  • 东阳网站建设方案汽车价格网
  • 做网站免费吗公众号文章制作
  • 网站设计的技巧盐城专业网站建设哪家好
  • 衡水做网站服务商一个可以看qq空间的网站
  • 怎么建立个人网站定制网站 多少钱
  • 网站如何做团购深圳建站模板公司
  • dede网站优化做dw网站图片怎么下载地址
  • 在线做爰视频网站高等院校网站建设方案
  • 画册做的比较好的网站网站备案在哪里查询
  • 网站例子大全IT男网站建设
  • 牡丹菏泽网站建设移动软件管理的应用场景
  • 不符合网站外链建设原则的是汽车汽配网站建设
  • 网站建设合同严瑾手机端网页设计软件
  • flash 网站 模板交通建设监理协会网站
  • 哪里有网站建设流程phpnow超详细WordPress
  • 有后台网站怎么做公司网站开发 建设
  • 天津市建设银行网站怎样制作自己的app