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

dede5.7模板 新闻文章网站源码3分钟搞定网站seo优化外链建设

dede5.7模板 新闻文章网站源码,3分钟搞定网站seo优化外链建设,今日武汉大事件,互联网信息服务题目链接 /** 合法括号生成规则: 第一个括号必须是左括号(第一个为右必定无法闭合) 选择过程中左括号数量必须小于n才可选择左括号(大于n则一定有括号无法闭合) 左括号数量必须大于右括号数量才可选择右括号(相等代表所有前驱括号都已闭合) 所需参数: left 记录已选择左括号数…

题目链接

/**

            合法括号生成规则:

                            第一个括号必须是左括号(第一个为右必定无法闭合)

                            选择过程中左括号数量必须小于n才可选择左括号(大于n则一定有括号无法闭合)

                            左括号数量必须大于右括号数量才可选择右括号(相等代表所有前驱括号都已闭合)

            所需参数:

                            left 记录已选择左括号数

                            right 记录已选择右括号数

            限制条件:

                            由于括号必定从左括号开始的特性,左括号优先级高于右括号

                            left < n --> 避免左括号超量,导致无足够右括号与之闭合

                            left > right --> 括号未全部闭合,可选择右括号与之闭合

                            两条件共同保证括号生成合法性              

*/

class Solution {//保存结果集private List<String> res = new ArrayList<>();//保存单次结果private StringBuilder tempResult = new StringBuilder();private int n;public List<String> generateParenthesis(int n) {/**合法括号生成规则:第一个括号必须是左括号(第一个为右必定无法闭合)选择过程中左括号数量必须小于n才可选择左括号(大于n则一定有括号无法闭合)左括号数量必须大于右括号数量才可选择右括号(相等代表所有前驱括号都已闭合)所需参数:left 记录已选择左括号数right 记录已选择右括号数限制条件:由于括号必定从左括号开始的特性,左括号优先级高于右括号left < n --> 避免左括号超量,导致无足够右括号与之闭合left > right --> 括号未全部闭合,可选择右括号与之闭合两条件共同保证括号生成合法性              */this.n = n;backtrack(0,0);return res;}private void backtrack(int left, int right) {//生成完毕,保存结果if(left + right == 2*n) {res.add(tempResult.toString());return;}//左括号未到上限可选择左括号if(left < n) { tempResult.append("(");left++;backtrack(left,right);//回溯left--;tempResult.deleteCharAt(tempResult.length() - 1);}//左括号未全部与右括号匹配,可选择右括号if(left > right) {tempResult.append(")");right++;backtrack(left,right);//回溯right--;tempResult.deleteCharAt(tempResult.length() - 1);}}
}

http://www.dtcms.com/wzjs/527923.html

相关文章:

  • 凡科建站网站怎样做软件下载网上营销方式和方法
  • 网站标题logo怎么做微信推广平台收费标准
  • 现在进入深圳需要什么条件靠谱seo外包定制
  • 域名网址南宁网络优化seo费用
  • 邯郸北京网站建设搜索推广和信息流推广的区别
  • 公司网站如何宣传推广软文广告
  • 中国建设银行有哪些招聘网站百度热词
  • 网站建设上海公司企业如何注册自己的网站
  • 澳门手机优化专家
  • 宜昌恒大帝景二手房云南seo网络优化师
  • 秦皇岛网站开发培训学校
  • 网站维护网站建设网络推广需要多少钱
  • 项城市建设方案公示在哪个网站可以推广网站
  • 国内电商平台网站制作排行榜谷歌搜索入口手机版
  • wordpress博客搬家主页404星沙网站优化seo
  • 网站建设如何包含数据库培训课程安排
  • 青岛网站制作永诚青岛关键词搜索排名
  • 2015做微网站多少钱北京搜索引擎推广公司
  • 上海注册子公司流程和费用标准seo上海公司
  • 高级网站开发工程师工资seo资料站
  • python做后台网站的多吗有什么软件可以推广
  • 石家庄网页设计公司有哪些百度seo关键词优化
  • 代理网页游戏多少钱晋城网站seo
  • 你做网站群好朋友的作文上海网站推广公司
  • 做旅游网站有前途吗舆情分析报告模板
  • 公司网站的宣传栏怎么做成人教育培训机构十大排名
  • 做义齿雕刻设备的网站媒体发布平台
  • 实用的网站今日国际新闻
  • 专业建网站设计公司seo排名技巧
  • 昌吉建设局网站做游戏推广一个月能拿多少钱