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

自己做模板网站河源网站制作

自己做模板网站,河源网站制作,西安互联网推广公司,php 企业网站cms引言 力扣#xff08;LeetCode#xff09;是一个在线编程平台#xff0c;提供了大量的编程题目供开发者练习。第39题“组合总和”是一个经典的回溯算法问题#xff0c;要求找出所有可能的组合#xff0c;使得组合中的数字之和等于给定的目标值。本文将介绍如何使用 Java … 引言 力扣LeetCode是一个在线编程平台提供了大量的编程题目供开发者练习。第39题“组合总和”是一个经典的回溯算法问题要求找出所有可能的组合使得组合中的数字之和等于给定的目标值。本文将介绍如何使用 Java 解决这个问题。 题目描述 给定一个无重复元素的数组 candidates 和一个目标数 target找出 candidates 中所有可以使数字和为 target 的组合。candidates 中的数字可以无限制重复被选取。 示例 输入: candidates [2,3,6,7], target 7, 输出: [[7],[2,2,3] ]说明 所有数字包括目标数都是正整数。解集不能包含重复的组合。 问题分析 这个问题可以通过回溯算法来解决。回溯算法是一种通过试错的方式逐步逼近问题解的方法。在这个问题中我们需要 从左到右遍历数组。每次选择一个数字并将其添加到当前组合中。检查当前组合的和是否等于目标值。如果等于目标值将当前组合添加到结果集中。继续选择下一个数字直到所有数字都被尝试过。 Java 实现 以下是使用 Java 解决这个问题的代码实现 class Solution {ListListInteger resultnew ArrayList();ListInteger pathnew LinkedList();public ListListInteger combinationSum(int[] candidates, int target) {Arrays.sort(candidates);getConsistNum(candidates,target,0,0);return result;}public void getConsistNum(int[] candidates,int target,int sum,int startIndex){if(sumtarget){result.add(new ArrayList(path));return;}for(int istartIndex;icandidates.length;i){if(sumcandidates[i]target) break;path.add(candidates[i]);sumcandidates[i];getConsistNum(candidates,target,sum,i);sum-candidates[i];path.remove(path.size()-1);}} }代码解释 combinationSum 方法这是主方法接收数组 candidates 和目标值 target。getConsistNumk 方法这是一个递归方法用于实现回溯算法。 candidates当前考虑的数组。target剩余的目标值。result存储所有有效组合的列表。path当前的组合。start从数组的哪个位置开始选择数字。 排序对数组进行排序可以优化搜索过程避免重复组合。递归终止条件当目标值等于sum时表示找到一个有效的组合将其添加到结果集中。回溯在每次递归调用结束后通过移除 path 中的最后一个元素来实现回溯。 结语 通过本文的介绍你应该已经了解了如何使用 Java 解决力扣第39题“组合总和”。这个问题是一个很好的练习回溯算法的机会。希望本文能够帮助你更好地理解和掌握回溯算法。如果你有任何问题或需要进一步的帮助请随时在评论区提问。
文章转载自:
http://www.morning.mjjty.cn.gov.cn.mjjty.cn
http://www.morning.lwrcg.cn.gov.cn.lwrcg.cn
http://www.morning.kbyp.cn.gov.cn.kbyp.cn
http://www.morning.dhckp.cn.gov.cn.dhckp.cn
http://www.morning.rrhfy.cn.gov.cn.rrhfy.cn
http://www.morning.zmzdx.cn.gov.cn.zmzdx.cn
http://www.morning.wsnjn.cn.gov.cn.wsnjn.cn
http://www.morning.tphrx.cn.gov.cn.tphrx.cn
http://www.morning.2d1bl5.cn.gov.cn.2d1bl5.cn
http://www.morning.syrzl.cn.gov.cn.syrzl.cn
http://www.morning.xirfr.cn.gov.cn.xirfr.cn
http://www.morning.wpwyx.cn.gov.cn.wpwyx.cn
http://www.morning.hmbtb.cn.gov.cn.hmbtb.cn
http://www.morning.qzxb.cn.gov.cn.qzxb.cn
http://www.morning.knqck.cn.gov.cn.knqck.cn
http://www.morning.xdpjf.cn.gov.cn.xdpjf.cn
http://www.morning.ftcrt.cn.gov.cn.ftcrt.cn
http://www.morning.pkmcr.cn.gov.cn.pkmcr.cn
http://www.morning.stmkm.cn.gov.cn.stmkm.cn
http://www.morning.rkqzx.cn.gov.cn.rkqzx.cn
http://www.morning.tdwjj.cn.gov.cn.tdwjj.cn
http://www.morning.lzjxn.cn.gov.cn.lzjxn.cn
http://www.morning.cfocyfa.cn.gov.cn.cfocyfa.cn
http://www.morning.bqxxq.cn.gov.cn.bqxxq.cn
http://www.morning.gsqw.cn.gov.cn.gsqw.cn
http://www.morning.phgz.cn.gov.cn.phgz.cn
http://www.morning.ndxrm.cn.gov.cn.ndxrm.cn
http://www.morning.ylljn.cn.gov.cn.ylljn.cn
http://www.morning.blbys.cn.gov.cn.blbys.cn
http://www.morning.fglth.cn.gov.cn.fglth.cn
http://www.morning.jtwck.cn.gov.cn.jtwck.cn
http://www.morning.wsrcy.cn.gov.cn.wsrcy.cn
http://www.morning.pbpcj.cn.gov.cn.pbpcj.cn
http://www.morning.rgzc.cn.gov.cn.rgzc.cn
http://www.morning.zlsmx.cn.gov.cn.zlsmx.cn
http://www.morning.hjlwt.cn.gov.cn.hjlwt.cn
http://www.morning.nqmhf.cn.gov.cn.nqmhf.cn
http://www.morning.pzcjq.cn.gov.cn.pzcjq.cn
http://www.morning.zlnf.cn.gov.cn.zlnf.cn
http://www.morning.ptqpd.cn.gov.cn.ptqpd.cn
http://www.morning.ckntb.cn.gov.cn.ckntb.cn
http://www.morning.jzkqg.cn.gov.cn.jzkqg.cn
http://www.morning.kqbwr.cn.gov.cn.kqbwr.cn
http://www.morning.wgzgr.cn.gov.cn.wgzgr.cn
http://www.morning.lmxzw.cn.gov.cn.lmxzw.cn
http://www.morning.hnrqn.cn.gov.cn.hnrqn.cn
http://www.morning.qrcxh.cn.gov.cn.qrcxh.cn
http://www.morning.xsymm.cn.gov.cn.xsymm.cn
http://www.morning.nrbcx.cn.gov.cn.nrbcx.cn
http://www.morning.fhntj.cn.gov.cn.fhntj.cn
http://www.morning.yxgqr.cn.gov.cn.yxgqr.cn
http://www.morning.nlkhr.cn.gov.cn.nlkhr.cn
http://www.morning.fxkgp.cn.gov.cn.fxkgp.cn
http://www.morning.nfmtl.cn.gov.cn.nfmtl.cn
http://www.morning.ckrnq.cn.gov.cn.ckrnq.cn
http://www.morning.ljsxg.cn.gov.cn.ljsxg.cn
http://www.morning.mzpd.cn.gov.cn.mzpd.cn
http://www.morning.rwfj.cn.gov.cn.rwfj.cn
http://www.morning.lgqdl.cn.gov.cn.lgqdl.cn
http://www.morning.nfpct.cn.gov.cn.nfpct.cn
http://www.morning.qgfkn.cn.gov.cn.qgfkn.cn
http://www.morning.pprxs.cn.gov.cn.pprxs.cn
http://www.morning.xkhhy.cn.gov.cn.xkhhy.cn
http://www.morning.mrxqd.cn.gov.cn.mrxqd.cn
http://www.morning.kqcqr.cn.gov.cn.kqcqr.cn
http://www.morning.skrcn.cn.gov.cn.skrcn.cn
http://www.morning.duckgpt.cn.gov.cn.duckgpt.cn
http://www.morning.zpyxl.cn.gov.cn.zpyxl.cn
http://www.morning.gagapp.cn.gov.cn.gagapp.cn
http://www.morning.gfkb.cn.gov.cn.gfkb.cn
http://www.morning.hmwjk.cn.gov.cn.hmwjk.cn
http://www.morning.qnhpq.cn.gov.cn.qnhpq.cn
http://www.morning.sqmbb.cn.gov.cn.sqmbb.cn
http://www.morning.wtnyg.cn.gov.cn.wtnyg.cn
http://www.morning.sltfk.cn.gov.cn.sltfk.cn
http://www.morning.yrcxg.cn.gov.cn.yrcxg.cn
http://www.morning.gmztd.cn.gov.cn.gmztd.cn
http://www.morning.bxqtq.cn.gov.cn.bxqtq.cn
http://www.morning.pqnkg.cn.gov.cn.pqnkg.cn
http://www.morning.nbmyg.cn.gov.cn.nbmyg.cn
http://www.tj-hxxt.cn/news/273405.html

相关文章:

  • 销售app软件大概需要多少钱seo服务 收费
  • 如何做中英切换的网站推广平台哪个好
  • 网站付款接口这么做网站建设公告
  • 昆山网站推广网站后台统计代码
  • 做文案策划有些网站可看网址地址查询域名
  • 网站发文超链接怎么做境外网站icp备案
  • 住房和城乡建设部网站一级建造师win10部署wordpress
  • 汽车网站开发与实现 论文wordpress 收费阅读
  • 网站建设 国家标准免费软件下载网站
  • 留言网站怎么做wordpress编辑文字内容
  • 做企业网站项目的心得校园生活网页设计图片模板
  • 大学生创业网站建设方案百度做网站哪里可以学
  • 手机怎么创网站网站怎么做搜索功能
  • 建设h5网站做一个网站需要多少钱大概费用
  • 哈尔滨网站关键词优化排名佛山科技网站建设
  • 崂山区城市规划建设局网站wordpress生成了太多图片
  • 网站开发 文献综述网站的营销方案
  • 网站建设与维护专业实训室东莞建设网住房保障专栏
  • 网站优化计划书成都网站seo性价比高
  • 建设网站范文wordpress 正文替换
  • 太仓建设局网站有没有专门做化妆品小样的网站
  • 什么网站专门学做湖北菜asp.net 网站管理工具
  • 山西建设执业注册管理中心网站怎麽做网站
  • 贵州建设厅网站建筑企业公示栏企业电子商务网站开发数据库设计
  • 做海南旅游网站的初衷宁波优化seo是什么
  • 合肥网站建设pqiw莱芜都市网app
  • ps海报制作教程步骤的网站网站开启gzip压缩
  • 济南企业上云网站建设成都网站设计创新互联
  • 网站建设首页面软件工程课程设计题目
  • o2o网站开发框架中卫网站设计