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

重庆多功能网站建设网页打不开的两种解决方法

重庆多功能网站建设,网页打不开的两种解决方法,观澜建网站,宝塔建站详细教程目录 题目 思路 代码 题目 找出所有相加之和为 n 的 k 个数的组合,且满足下列条件: 只使用数字1到9每个数字 最多使用一次 返回 所有可能的有效组合的列表 。该列表不能包含相同的组合两次,组合可以以任何顺序返回。 示例 1: 输入: k …

目录

题目

思路

代码


题目

找出所有相加之和为 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,没有有效的组合。

思路

要找到和为n的k个数的组合,而整个集合已经是固定的了[1,...,9]。

 

代码

class Solution {List<List<Integer>> result=new ArrayList<>();
//最后返回的结果集LinkedList<Integer> path=new LinkedList<>();
//存的是每一个叶子节点public List<List<Integer>> combinationSum3(int k, int n) {backTracking(n,k,1,0);return result;}public void backTracking(int targetSum,int k,int startIndex,int sum){if(sum>targetSum){
//不符合,相当于一个剪枝,比如num是4,遍历到后面8自己就大于4了,就不需要再继续回溯了return;}if(path.size()==k){if (sum == targetSum) result.add(new ArrayList<>(path));return;}for(int i=startIndex;i<=9-(k-path.size())+1;i++){path.add(i);sum+=i;backTracking(targetSum, k, i + 1, sum);path.removeLast();sum-=i;
比如再1处,1,2,继续回溯,后续一系列完成后,把2弹出来,加进去3,这时候sum要归为原来的样子,再继续回溯...}}
}


文章转载自:

http://8c2SGRpT.tcyLt.cn
http://088IkVyn.tcyLt.cn
http://wb1ikzaW.tcyLt.cn
http://f27jpzMB.tcyLt.cn
http://EHUQukQ8.tcyLt.cn
http://py79SuA4.tcyLt.cn
http://VpRpNfAV.tcyLt.cn
http://dKHPbRG2.tcyLt.cn
http://tSkKStrE.tcyLt.cn
http://dRo6kLC9.tcyLt.cn
http://A1G4Ivvh.tcyLt.cn
http://siryvJnX.tcyLt.cn
http://Ncgrx1B1.tcyLt.cn
http://0eEoBil5.tcyLt.cn
http://1sogk3pp.tcyLt.cn
http://V9Dp9mMy.tcyLt.cn
http://xuMPe1DW.tcyLt.cn
http://rg6WMadM.tcyLt.cn
http://gXRjV50c.tcyLt.cn
http://CPBuOj8v.tcyLt.cn
http://HpIvwyrl.tcyLt.cn
http://k6vp6xeN.tcyLt.cn
http://WzzUFIL1.tcyLt.cn
http://xnshQZBb.tcyLt.cn
http://LuXSGzg3.tcyLt.cn
http://s5Qy9fq7.tcyLt.cn
http://kQ0I95Cd.tcyLt.cn
http://BQqZa2kw.tcyLt.cn
http://mpxLeygF.tcyLt.cn
http://VaiZhpim.tcyLt.cn
http://www.dtcms.com/wzjs/681109.html

相关文章:

  • 网站界面设计实训的意义好的网站2020
  • 如何在百度搜到自己的网站自己开一个网站要多少钱
  • 电子商务网站的推广方式免费企业网站cms系统
  • 网站建设价格标准渠道wordpress禁止新建
  • 单位网站建设与管理工程项目信息查询
  • cpm广告联盟平台seo体系网站的建设及优化
  • 坊子营销型网站建设企业信息发布系统
  • 建设科技网络网站的意义和目的确定网站建设目的
  • 网站系统建设需要什么网站流量所需的成本.
  • 网站充值接口怎么做中国公司黄页
  • 网站链接推广老榕树网站建设教学
  • 织梦微电影分享网站织梦整站源码南宁南宁做网站
  • 汕头网站建设策划网站超市安装
  • 盐城整站优化推荐网站建设案例
  • 1688网站首页哈尔滨网站制作软件
  • 如果是创建的网站跨境电商网站建设方案
  • 网站 建设设计方案wordpress api文档下载
  • 外贸网站需要备案吗开发公司名字大全
  • 网站效果用什么软件做建筑工程有限公司
  • ui模板网站wordpress 定时发布 原理
  • 仿58同城分类信息网站源码同城的网站建设
  • 快速搭建网站前端做资源下载网站用什么工具
  • 招商网站建设自己怎么做公司网站
  • 厦门网站建设 孚珀科技可以做围棋题的网站
  • 艺术网站建设模板东莞网站建设备案
  • 设置网站人数网络推广 SEO优化 网站建设
  • 网站制作公司小邓网站备案号被注销什么原因
  • 外贸网站空间选择长沙哪家网站建设比较好
  • 建筑工程网上报建网站广西南宁公司网站制作
  • 临沂市开发区可以做分销的网站去掉网站侧边栏