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

390元做微信小程序 公众号 网站中国企业网络营销现状

390元做微信小程序 公众号 网站,中国企业网络营销现状,北京房山网站建设产品更新培训,北京网站设计公司兴田德润放心题目 数字 n 代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且 有效的 括号组合。 示例 输入:n 3 输出:[“((()))”,“(()())”,“(())()”,“()(())”,“()()()”] 解析 func generateParenthesis(n int) …
题目

数字 n 代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且 有效的 括号组合。

示例

输入:n = 3
输出:[“((()))”,“(()())”,“(())()”,“()(())”,“()()()”]

解析
func generateParenthesis(n int) []string {m := 2 * nans := []string{}var path []bytevar dfs func(i, left int)dfs = func(i, left int) {if i == m {ans = append(ans, string(path))}if left < n {path = append(path, '(')dfs(i+1, left+1)path = path[:len(path)-1]}if i-left < left {path = append(path, ')')dfs(i+1, left)path = path[:len(path)-1]}}dfs(0, 0)return ans
}

这道题有如下细节需要注意,首先是n代表括号的对数,那么就需要乘以2来计算出左括号+右括号数量之和;在dfs逻辑中,如果左括号的数量小于n,则代表还有可以存左括号的位置;i-left其实就是右括号,右括号的数量小于left,表示还可以添加右括号

http://www.ds6.com.cn/news/95112.html

相关文章:

  • 北京网站建设公司案例企业培训网
  • 成都网站建设服务商百度竞价代理公司
  • 网站空间类型网站制作的费用
  • 网站信息向上滚动标签刷链接浏览量网站
  • 浅析个人网站的设计论文网站关键字优化价格
  • 资金盘网站开发多少钱四川seo
  • 做网站排名公司推荐百度的营销推广
  • 百度新网站提交入口seo店铺描述
  • ui设计周末培训学校宁波seo教程
  • 恩施网站开发什么是seo关键词
  • 做有搜索功能的网站做网络推广费用
  • 南阳市城乡和住房建设局网站日本粉色iphone
  • 重庆云阳网站建设公司推荐百色seo快速排名
  • 做网站费用分摊入什么科目磁力
  • 做家具定制的设计网站网址导航哪个好
  • 手机网站开发c 教程网站关键词快速排名技术
  • 羽毛球赛事2023赛程凌哥seo技术博客
  • 网站建设公司 壹宇网络近期新闻事件
  • 公司网站首页布局图电商seo搜索优化
  • 深圳网站建设公司联华企业网站制作教程
  • 关于做公司app的软件或网站沈阳关键词自然排名
  • wp网站如何做多级联动筛选框数据分析
  • 网站建设需要会什么阿里云域名注册万网
  • 做网站运营工资多少沧州网络推广公司
  • 北京网聘信息技术有限公司重庆seo排名优化费用
  • 短视频app开发软件seo营销是什么
  • 制作公司网页流程费用seo 资料包怎么获得
  • 如何用ftp登陆网站南通企业网站制作
  • tp5网站开发逻辑架构电商运营推广
  • 企业网站源码简约怎么找到当地的微信推广