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

手机端网站首页怎么做百度广告业务

手机端网站首页怎么做,百度广告业务,能源产品网站建设多少钱,网站建设选哪家难度:中等 找出所有相加之和为 n 的 k 个数的组合,且满足下列条件: 只使用数字1到9 每个数字 最多使用一次 返回 所有可能的有效组合的列表 。该列表不能包含相同的组合两次,组合可以以任何顺序返回。 示例 1: 输入: k 3, n 7…

难度:中等
找出所有相加之和为 n 的 k 个数的组合,且满足下列条件:

只使用数字1到9
每个数字 最多使用一次
返回 所有可能的有效组合的列表 。该列表不能包含相同的组合两次,组合可以以任何顺序返回。

示例 1:
输入: k = 3, n = 7
输出: [[1,2,4]]
解释:
1 + 2 + 4 = 7
没有其他符合的组合了。

示例 2:
输入: k = 3, n = 9
输出: [[1,2,6], [1,3,5], [2,3,4]]
解释:
1 + 2 + 6 = 9
1 + 3 + 5 = 9
2 + 3 + 4 = 9
没有其他符合的组合了。

示例 3:
输入: k = 4, n = 1
输出: []
解释: 不存在有效的组合。
在[1,9]范围内使用4个不同的数字,我们可以得到的最小和是1+2+3+4 = 10,因为10 > 1,没有有效的组合。

var combinationSum3 = function(k, n) {var result = []var path = []var backTracking = function(startIndex,sum){    //sum为收集的元素的和if(sum>n){  //剪枝条件1:sum>nreturn}if(path.length==k){if(sum==n){result.push(Array.from(path))//或result.push([...path])   解构赋值}return}for(let i=startIndex;i<=9-(k-path.length)+1;i++){ //剪枝条件2:i<9-(k-path.length)+1  path.push(i)backTracking(i+1,sum+i) //i+1保证下一个选择的元素不会和已选择的元素重复path.pop()}}backTracking(1,0)   //初始值从1开始加,sum初始值为0return result
};
http://www.yayakq.cn/news/281381/

相关文章:

  • 网站排行榜前十名网站手机端设计
  • 有什么网站可以做跳转连接的网站开发 c
  • 商场网站方案网络服务提供商有哪些
  • 爱站官网百度竞价登录
  • seo案例网站孝感房产网站建设
  • 做国际贸易网站哪家好网站风格怎么写
  • 上海虹口建设局官方网站前端开发工程师工资
  • 在哪找做调查赚钱的网站好做文化墙的网站
  • phpcms v9 网站搬家越众做的绿色建筑的网站
  • 汉口企业制作网站的wordpress tinection
  • 高端网站建设需要的人员配备刷QQ砖的网站咋做
  • 怎么把一个网站的信息都抓取下来html5 手机 手机网站
  • 哪个视频网站做视频最赚钱的玩具租赁系统网站开发与实现
  • 宁波建设银行网站首页品牌建设 凝心
  • 邹城住房城乡建设部网站网站需求分析与设计方案
  • 网站建设的违约责任怎么写带积分的网站建设
  • 成都快速建网站wordpress 假用户插件
  • 长沙做最好网站wordpress home
  • 上海建设厅官网站特种工证查询手机网站弹出提示框
  • 长春公司网站推广注册域名查询网站
  • 找哪个网站做摩配江门网页建站模板
  • 关于网站建设的总结网站 做 vga
  • 哪个网站可以做顺风车模板下载失败
  • 营销网站建设公司有哪些上传更新wordpress
  • 搭建个人视频网站西安买公司的网站建设
  • 营销型网站有哪些特点汇鑫小学网站建设
  • 制作网站软件程序开发步骤
  • 帮别人做网站服务器网站后台传图片
  • 北海做网站有哪家好珠海网站制作平台
  • 做网站义乌有专门做宝宝用品的网站吗