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

婚纱摄影网站开发百度地图排名怎么优化

婚纱摄影网站开发,百度地图排名怎么优化,苏州关键词排名提升,个人网站可以做推广不原题出于leetcode第216题https://leetcode.cn/problems/combination-sum-iii/description/题目为: 找出所有相加之和为 n 的 k 个数的组合,且满足下列条件: 只使用数字1到9 每个数字 最多使用一次 返回 所有可能的有效组合的列表 。该列表…

原题出于leetcode第216题https://leetcode.cn/problems/combination-sum-iii/description/题目为:

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

  • 只使用数字1到9

  • 每个数字 最多使用一次

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

1.树型结构

2.代码

class Solution {
public:vector<vector<int>> result;vector<int> path;void backtracking(int k,int n,int sum,int startindex){if(path.size()==k){if(n==sum){result.push_back(path);}return ;}for(int i=startindex;i<=9;i++){sum+=i;path.push_back(i);backtracking(k,n,sum,i+1);sum-=i;path.pop_back();}}vector<vector<int>> combinationSum3(int k, int n) {path.clear();result.clear();backtracking(k,n,0,1);return result;}
};

3.剪枝操作

此处有两处可做剪枝,先看如下树形结构:

  1. 如果当前n的值已经比sum大了,后续就不需要遍历了

因此可加如下代码来判断:

if(n>sum){ return ; }
  1. 这里仍然有组合个数限制为k,与组合问题类似,可调节i的范围

具体代码如下:

class Solution {
public:vector<vector<int>> result;vector<int> path;void backtracking(int k,int n,int sum,int startindex){if(sum>n){return ;}if(path.size()==k){if(n==sum){result.push_back(path);}return ;}for(int i=startindex;i<=9-(k-path.size())+1;i++){sum+=i;path.push_back(i);backtracking(k,n,sum,i+1);sum-=i;path.pop_back();}}vector<vector<int>> combinationSum3(int k, int n) {path.clear();result.clear();backtracking(k,n,0,1);return result;}
};

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

相关文章:

  • 网络营销网站建设实训百度推广登录官网
  • 做的最好的网站网站推广网站
  • 西安知名网站建设公司网站开发的步骤
  • wordpress丢失网络链接衡水seo排名
  • 知识营销郑州seo网络营销
  • 建设网站的命令浙江seo博客
  • 外星人建设的网站站长工具箱
  • 网站安装步骤页面360安全浏览器
  • 东坑镇网站仿做国内电商平台有哪些
  • 连衣裙一起做网站网站快速推广
  • 自己做的网站如何用手机去查看福州网站优化
  • 中国建设工程监理协会网站win10优化工具下载
  • sketch代替ps做网站网络营销推广计划书
  • 怎样在阿里做网站公司怎么在网上推广
  • wordpress建站方法优化大师电脑版官方免费下载
  • 通过wordpress小程序发布文章百度seo关键词优化
  • 莱芜网站优化方案网络营销试卷
  • 企业网站建设 广州广告精准推广平台
  • 网站外链应该怎么做网站流量查询
  • 四川省建设工程信息网站真正永久免费网站建设
  • 合肥商业网站建设费用搜索引擎优化的核心本质
  • 什么操作系统做网站搜索引擎google
  • wordpress admin headseo优化的常用手法
  • 官方网站面膜做微商软文推广案例大全
  • 网站建设教程自学网个人怎么创建网站
  • 3 如何进行网站优化设计汕头seo全网营销
  • 成都在哪建设网站关键词优化的价格查询
  • 扬州公司做网站公司哪家好好项目推荐平台
  • 免费追剧网站百度广告价格
  • 网站代运营公司有哪些网站优化seo