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

万网网站备案证书鲜花网站建设目的

万网网站备案证书,鲜花网站建设目的,景观建筑人才网,东莞微网站建设报价题目#xff1a; 给你一个 无重复元素 的整数数组 candidates 和一个目标整数 target #xff0c;找出 candidates 中可以使数字和为目标数 target 的 所有 不同组合 #xff0c;并以列表形式返回。你可以按 任意顺序 返回这些组合。 candidates 中的 同一个 数字可以 无限…题目 给你一个 无重复元素 的整数数组 candidates 和一个目标整数 target 找出 candidates 中可以使数字和为目标数 target 的 所有 不同组合 并以列表形式返回。你可以按 任意顺序 返回这些组合。 candidates 中的 同一个 数字可以 无限制重复被选取 。如果至少一个数字的被选数量不同则两种组合是不同的。  对于给定的输入保证和为 target 的不同组合数少于 150 个。 思路 全局变量result存储结果集path存储某一组合 第一步确定参数与返回值。参数为candidates数组targetsumpath数组中现有值之和startIndex遍历的candidates数组下标起始无返回值 第二步确定终止条件。当targetsum时获取到一个组合将组合加入到结果集中 第三步确定单层递归逻辑。for循环遍历candidates数组从startIndex到candidates数组的最后一个元素。进行剪枝优化操作当sumcandidates[i]target时就不必进行下去了。for循环里的步骤就是更新sum更新path递归调用回溯。 代码 ListListInteger resultnew ArrayList();//结果集ListInteger pathnew ArrayList();//存储某一组合public ListListInteger combinationSum(int[] candidates, int target) {Arrays.sort(candidates);//排序backTracking(candidates,target,0,0);return result;}public void backTracking(int[] candidates,int target,int sum,int startIndex){if(sumtarget){result.add(new ArrayList(path));return;}for(int istartIndex;icandidates.lengthsumcandidates[i]target;i){sumcandidates[i];path.add(candidates[i]);//处理backTracking(candidates,target,sum,i);//递归注意从i开始因为数字可重复sum-candidates[i];//回溯path.remove(path.size()-1);}}
http://www.dnsts.com.cn/news/90549.html

相关文章:

  • 怎么做网站的内部链接免费网站软件app
  • 网站建设与管理教案东莞做网站哪个公司最好
  • 垂直门户网站怎么做教育类app开发价格表
  • wordpress分类筛选wordpress内部优化
  • 电子商务网站购物流程图东莞企业制作网站
  • 网站icp证明做影视后期有哪些资源网站
  • 有没有好的做海报的网站阿里企业邮箱app
  • 如何开发一个手机网站电子商务专业就业前景如何
  • 黄埔网站建设价格炫客网站建设
  • 简历生成网站wordpress 点击特效
  • 在360怎么做网站品牌设计公司主营
  • 知名高端网站建设公司wordpress熊掌号推送
  • 网站视觉优化的意义网站建设怎么开发客户
  • 怎么做网站文章伪原创义乌市建设银行网站
  • 企业网站备案域名可以用个人的什么网站可以做问卷
  • 化妆品公司网站建设方案h5的网站
  • 网站建设与管理试题 答案网页设计素材主题
  • 软件下载网站整站源码网站建设的整体设计流程
  • 商城网站建设的步骤外贸seo网站大全
  • 广州h5网站建设WordPress 302重定向
  • 做circrna的网站互联网小程序开发
  • 怎么用服务器lp做网站网站建设百度资源
  • 网站信息资源建设焦作网站建设的公司
  • 阿里云可以做电影网站网站微信认证
  • 图片瀑布流网站模板园林景观设计公司企业文化
  • 昆明企业网站设计公司松江做移动网站
  • wordpress建2个网站吗太原网站开发公司
  • 专门做母婴的网站有哪些网站跨机房建设方案
  • 怎么样通过做网站赚钱中国建设工程招标网官网
  • dw设计一个简单网站应用开发者