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

南宁网站制作专业为什么不自己做购物网站

南宁网站制作专业,为什么不自己做购物网站,wordpress redis密码,软件开发下载题目描述 找出所有相加之和为 n 的 k 个数的组合,且满足下列条件: 只使用数字1到9每个数字 最多使用一次 返回 所有可能的有效组合的列表 。该列表不能包含相同的组合两次,组合可以以任何顺序返回。 输入示例 k 3, n 7输出示例 [[1,2,…

题目描述
找出所有相加之和为 n 的 k 个数的组合,且满足下列条件:

  • 只使用数字1到9
  • 每个数字 最多使用一次

返回 所有可能的有效组合的列表 。该列表不能包含相同的组合两次,组合可以以任何顺序返回。

输入示例

k = 3, n = 7

输出示例

[[1,2,4]]

解题思路
在这里插入图片描述

解题代码

class Solution {List<List<Integer>> ans = new ArrayList<>();Deque<Integer> path = new ArrayDeque<>();public List<List<Integer>> combinationSum3(int k, int n) {backtrack(n, 0, 1, k);return ans;}public void backtrack(int targetSum, int sum, int begin, int k) {// 剪枝if(sum > targetSum) {return;}// 终止条件if(path.size() == k) {// 判断是否满足条件if(targetSum == sum) {// 收集结果ans.add(new ArrayList<Integer>(path));return;}}// 剪枝:9 - (k - path.size()) + 1for(int i = begin; i <= 9 - (k - path.size()) + 1; i++) {path.addLast(i);sum += i;backtrack(targetSum, sum, i+1, k);sum -= i;path.removeLast();}}
}
http://www.yayakq.cn/news/991642/

相关文章:

  • 网站建设需要的东西网站开发与维护的工资
  • 网站内容管理系统下载wordpress html后缀
  • 指定图片做logo网站温州网页模板建站
  • 浏览器怎么做能不拦截网站维护网站建设
  • 秦皇岛网站制作 微商城建设食品推广方式有哪些
  • 360云盘做服务器建设网站vr模式的网站建设公司
  • 网站定制功能软件开发项目总结
  • dede做英文网站优化广西住房和城乡建设部网站
  • 成都网站优化推广方案《网页设计与网站建设》A卷答案
  • 集团网站建设定制网站建设设计模板用什么软件
  • dede 添加演示网站网站关键词快速排名工具
  • 网站建设部署与发布答案云南建设监理协会官方网站
  • 小程序怎么删除seo引擎优化是做什么的
  • 做带支付平台的协会网站大概网站外部链接合理建设
  • 字画网站模板未来10大暴利行业
  • 柳州网站建设优化网站推广
  • 网站建设丶金手指下拉12wordpress建小说网站
  • 深圳seo网站排名优化山东省住房和建设网站
  • 湖南大型网站建设公司网站制作网络推广关键词排名
  • 金华建设工程网站做黑彩网站能赚钱吗
  • dede做的网站弹广告做网站 难
  • 餐饮企业网站源码网站建设规划方案包括
  • 地方门户网站备案网络推广 推广
  • 网络建站如何建成房地产网站建设提案
  • 广州自助网站制作网络营销到底是个啥
  • 库存管理软件免费版appseo顾问服务公司
  • 网站设计公司产品介绍成都网站seo诊断
  • 本地搬家网站建设思路wordpress更改默认登录页面
  • 网站的建设和设计方案广东品牌设计公司
  • 毕设代做网站html网页完整代码作业简单