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

兰州市政府网站廉政建设如何推广一个新的app

兰州市政府网站廉政建设,如何推广一个新的app,seo优化的方法有哪些,快速建设网站工具LCR 081. 组合总和 解题思路 初始化一个空的列表 res 来存储所有满足条件的组合,以及一个空的列表 track 来跟踪当前正在构建的组合,同时还有一个整数 trackNum 来跟踪当前组合的总和。 定义一个名为 combinationSum 的方法,该方法接受两个…

LCR 081. 组合总和

解题思路

  • 初始化一个空的列表 res 来存储所有满足条件的组合,以及一个空的列表 track 来跟踪当前正在构建的组合,同时还有一个整数 trackNum 来跟踪当前组合的总和。

  • 定义一个名为 combinationSum 的方法,该方法接受两个参数 candidates 和 target,分别表示候选数数组和目标值。

  • 在 combinationSum 方法内部,首先检查如果候选数数组为空,则直接返回一个空列表,因为无法从空数组中找出满足条件的组合。

  • 调用 backtrack 方法开始生成组合。

  • 在 backtrack 方法中,首先检查当前组合的总和是否等于目标值 target,如果是,则将当前组合添加到 res 中。

  • 如果当前组合的总和已经超过了目标值 target,则直接返回,因为后续选择会使总和更大,无法满足条件。

  • 遍历从 start 开始到数组末尾的所有元素,表示在当前位置做出选择。

  • 将选择的元素添加到 track 中,并更新 trackNum 的值。

  • 递归调用 backtrack 方法,传递相同的候选数数组和目标值,但起始位置更新为 i,表示可以重复选择当前元素。

  • 当递归调用返回后,撤销上一步的选择,即从 track 中移除最后一个元素,并更新 trackNum 的值。

  • 当遍历完成时,所有满足条件的组合都已经生成,最后将 res 返回作为结果。

class Solution {List<List<Integer>> res = new LinkedList<>();List<Integer> track = new LinkedList<>();int trackNum = 0;public List<List<Integer>> combinationSum(int[] candidates, int target) {if(candidates.length == 0){return new LinkedList<>();}backtrack(candidates,target,0);return res;}void backtrack(int[] candidates,int target,int start){// 子集满足条件 加入if(trackNum ==  target){res.add(new LinkedList<>(track));}if(trackNum > target){return;// 提前结束}for(int i = start; i < candidates.length;i++){// 进行选择track.addLast(candidates[i]);trackNum += candidates[i];backtrack(candidates,target,i);// 表示可以重复选择trackNum -= candidates[i];track.removeLast();}}
}
http://www.dtcms.com/wzjs/20798.html

相关文章:

  • 秀洲住房与建设局网站沈阳优化推广哪家好
  • 3d网站开发seo分析seo诊断
  • 网站的版式设计淄博seo推广
  • 服务器做的网站 怎么使用东莞网站seo推广
  • 深圳网站建设选哪家自助建站系统下载
  • 核桃编程免费100课北京优化推广
  • cms是什么软件百度优化seo
  • 滕州做网站的多少无代码系统搭建平台
  • e龙岩官网12345搜索引擎优化期末考试答案
  • 网站病毒怎么做网站统计系统
  • 佛山网站优化步骤微信营销软件免费版
  • 做的网站为什么图片看不了泉州关键词优化排名
  • 大学生网站建设策划书班级优化大师功能介绍
  • wordpress产品展示页面seo服务公司
  • 电子公章印章在线制作网站百度大搜
  • 做网站最便宜要多少钱谷歌seo排名公司
  • 网站建造免费软文撰写
  • 两学一做是什么网站网站流量统计软件
  • 法人变更在哪个网站做公示吸引客人的产品宣传句子
  • 做网站资源知乎企业培训课程种类
  • 网站系统建设管理制度上海网络推广排名公司
  • 手机版oa系统下载百度seo关键词排名s
  • 建设网站所采用的技术方案品牌网站设计
  • 做网站收费多少百度小说风云榜总榜
  • 专做外贸的网站网络营销专业就业方向
  • 商城网站前台html模板免费网页制作网站
  • 无锡低价网站排名小红书推广平台
  • 旅游网站设计方案怎么做软文写作范文500字
  • 推广策划公司沈阳百度推广排名优化
  • 长沙设计网站公司优化模型的推广