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

做任务领佣金的网站nas 做网站

做任务领佣金的网站,nas 做网站,做企业网站需要准备什么材料,什么网站可以帮人做ppt赚钱组合&#xff08;Leetcode77&#xff09; 思路 用递归每次遍历从1-n得数&#xff0c;然后list来记录是不是组合到k个了&#xff0c;然后这个每次for循环的开始不能和上一个值的开始重复&#xff0c;所以设置个遍历开始索引startindex class Solution {static List<List<…

组合(Leetcode77)


思路 用递归每次遍历从1-n得数,然后list来记录是不是组合到k个了,然后这个每次for循环的开始不能和上一个值的开始重复,所以设置个遍历开始索引startindex  
class Solution {static List<List<Integer>> result;static List<Integer> list;static int q;public  static List<List<Integer>> combine(int n, int k) {result = new ArrayList<>();list = new ArrayList<>();q = k;dfs(n,k,1);return  result;}public static void dfs(int n,int k,int startIndex){if(list.size()==k){result.add(new ArrayList<>(list));return;}for (int i = startIndex;i<=n - (k - list.size()) + 1;i++){  //优化list.add(i);dfs(n,k,i+1);list.remove(list.size()-1);}}
}

组合总和(Leetcode216)

1、为每个位置遍历一个数(用startIndex来防止重复)2、用sum来记录当前的总和 如果已经超过了则return 如果存入的数已经达到k个就判断sum是否等于n然后返回
class Solution {static List<List<Integer>> result;static List<Integer> list;public List<List<Integer>> combinationSum3(int k, int n) {result = new ArrayList<>();list = new ArrayList<>();dfs(n,k,1,0);return result;}public static void dfs(int n,int k,int startIndex,int sum){if(sum>n){//当前组合已经大于sum 不可能再等于n了 直接returnreturn;}if(list.size()==k){if (sum==n){  //判断是否sum==nresult.add(new ArrayList<>(list));}return;}for(int i = startIndex;i<=9-(k-list.size())+1;i++){  从start开始防止重复list.add(i);dfs(n,k,i+1,sum+i);  //每次记录总和   list.remove(list.size()-1);}}
}

http://www.15wanjia.com/news/188070.html

相关文章:

  • 免费网站自己做过年做哪个网站能致富
  • 广州市研发网站建设平台安邦消防安全技术服务有限公司
  • 网投网站怎么做重庆所有做网站的公司排名
  • 徐州市建设局官方网站和生活app下载安装最新版
  • 合肥网站seo优化排名宁晋网站开发
  • 企业网站如何推广常见的渠道推广方式有哪些
  • 网站策划厂vi企业设计
  • 公司建一个网站织梦免费企业网站
  • 单页营销型网站免费的网站程序哪里好
  • html教程网站重庆网站备案流程
  • 网站在哪里设置域名网站开发 php python
  • 网站有多难做toxue外贸网
  • 西安借贷购物网站建设wordpress zhuce邮件
  • 什么网站做蜘蛛池上文明网站 做文明网民征文
  • 山东网站制作策划电子商务网站建设的实训心得
  • 做旅行社网站的手表网站背景素材
  • ruhe用dw做网站百度权重查询入口
  • 成品网站w灬源码16伊园中山哪家做网站的好
  • 百度不到公司网站wordpress滑动门短代码
  • 做网站博客怎么推广wordpress PHP合并js
  • 婚庆网站策划免费做明信片的网站
  • 如何用excel做网站wordpress 域名更改 页面链接
  • 好的移动端网站模板下载线上营销和线下营销的区别
  • 做php网站用什么软件好安徽seo网站
  • 网站 栏目 英语技术支持 张家港网站建设
  • 太原网站建设外包价格医药销售网站开发背景
  • 过界女主个人做网站的头条网站怎么做的
  • 做网站一定要域名嘛新开传奇最大网站999
  • 网站建设对接流程图网站没后台怎么修改类容
  • 广州市建设工程造价站网站商务网站开发综合实训