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

注册网站需要备案吗免费发布推广的平台有哪些

注册网站需要备案吗,免费发布推广的平台有哪些,网站建设实践论文,延边有没有做网站的习题:(leetcode39) 给你一个 无重复元素 的整数数组 candidates 和一个目标整数 target ,找出 candidates 中可以使数字和为目标数 target 的 所有 不同组合 ,并以列表形式返回。你可以按 任意顺序 返回这些组合。 c…

习题:(leetcode39)

给你一个 无重复元素 的整数数组 candidates 和一个目标整数 target ,找出 candidates 中可以使数字和为目标数 target 的 所有 不同组合 ,并以列表形式返回。你可以按 任意顺序 返回这些组合。

candidates 中的 同一个 数字可以 无限制重复被选取 。如果至少一个数字的被选数量不同,则两种组合是不同的。 

对于给定的输入,保证和为 target 的不同组合数少于 150 个。

分析:

回溯三部曲:

1.回溯函数模版返回值以及参数

2.回溯函数终止条件

3.回溯搜索的遍历过程

回溯伪代码:

void backtracking(参数){if(终止条件){存放结果;return;}
for(选择:本层集合中元素){处理节点;backtracking(路径,选择列表);//就是遍历下一层回溯,撤销处理结果;}
}

使用的方法是回溯,还是遍历整体得到答案,但此题不同,题目中说可以有重复的元素,此时就要考虑回溯函数中的参数如何写。可能大家也想到能不能通过创建used数组,来记录元素使用情况,如果在不满足target的情况下,让原元素仍可继续使用。但这种方法还是太麻烦。此题的巧妙之处就是在回溯函数中的参数如何满足题目条件。就是在定义的index在传递时传的是当前的遍历的值,即就是index=i传i的值。backtracking(candidates, target, sum, i);就是本题的关键,其余代码根据回溯三步曲和回溯模板就可以写出。

代码分析:

class Solution {
public:// 存储所有可能的组合结果vector<vector<int>> result;// 存储当前正在构建的组合vector<int> path;// 回溯函数,用于找到所有可能的组合void backtracking(vector<int>& candidates, int target, int sum, int index) {// 如果当前组合的和超过了目标值,则直接返回if (sum > target) return;// 如果当前组合的和等于目标值,则将当前组合添加到结果集中if (sum == target) {result.push_back(path);return;}// 遍历候选数字,从index开始,允许重复使用数字for (int i = index; i < candidates.size(); i++) {// 将当前候选数字加入当前组合,并更新当前组合的和sum += candidates[i];path.push_back(candidates[i]);// 递归调用回溯函数,由于可以重复使用数字,所以index仍然是ibacktracking(candidates, target, sum, i);// 回溯,移除最后加入的数字,并恢复之前的和sum -= candidates[i];path.pop_back();}}vector<vector<int>> combinationSum(vector<int>& candidates, int target) {backtracking(candidates, target, 0, 0);return result;}
};


文章转载自:
http://antespring.fwrr.cn
http://inexecutable.fwrr.cn
http://crus.fwrr.cn
http://volucrine.fwrr.cn
http://dining.fwrr.cn
http://beanshooter.fwrr.cn
http://antichristian.fwrr.cn
http://parakeet.fwrr.cn
http://jmb.fwrr.cn
http://unpennied.fwrr.cn
http://sinpo.fwrr.cn
http://methodenstreit.fwrr.cn
http://demobitis.fwrr.cn
http://itinerary.fwrr.cn
http://unquelled.fwrr.cn
http://bartlett.fwrr.cn
http://jah.fwrr.cn
http://kapok.fwrr.cn
http://gsp.fwrr.cn
http://liriodendron.fwrr.cn
http://lippitude.fwrr.cn
http://biofeedback.fwrr.cn
http://roundtree.fwrr.cn
http://reserves.fwrr.cn
http://tympanosclerosis.fwrr.cn
http://crustquake.fwrr.cn
http://cutin.fwrr.cn
http://lowball.fwrr.cn
http://septicopyemia.fwrr.cn
http://burra.fwrr.cn
http://preterit.fwrr.cn
http://fdt.fwrr.cn
http://sheriff.fwrr.cn
http://fancily.fwrr.cn
http://fluorometry.fwrr.cn
http://hermetic.fwrr.cn
http://tropicalize.fwrr.cn
http://stoneware.fwrr.cn
http://remand.fwrr.cn
http://beautydom.fwrr.cn
http://football.fwrr.cn
http://nike.fwrr.cn
http://klaxon.fwrr.cn
http://parashoot.fwrr.cn
http://oceangrapher.fwrr.cn
http://pyrostat.fwrr.cn
http://yellowbird.fwrr.cn
http://crissa.fwrr.cn
http://keramic.fwrr.cn
http://sledge.fwrr.cn
http://petrification.fwrr.cn
http://asymmetric.fwrr.cn
http://whistler.fwrr.cn
http://minutia.fwrr.cn
http://bassing.fwrr.cn
http://irradiance.fwrr.cn
http://lipotropin.fwrr.cn
http://scouting.fwrr.cn
http://submaxillary.fwrr.cn
http://astragalar.fwrr.cn
http://nazi.fwrr.cn
http://equational.fwrr.cn
http://hoverbed.fwrr.cn
http://glm.fwrr.cn
http://spoor.fwrr.cn
http://lug.fwrr.cn
http://busybody.fwrr.cn
http://nightmare.fwrr.cn
http://acouchi.fwrr.cn
http://muscleless.fwrr.cn
http://antifreeze.fwrr.cn
http://involved.fwrr.cn
http://sink.fwrr.cn
http://dubee.fwrr.cn
http://nyc.fwrr.cn
http://cyclostyle.fwrr.cn
http://kicker.fwrr.cn
http://unstiffen.fwrr.cn
http://mayotte.fwrr.cn
http://godsend.fwrr.cn
http://joyride.fwrr.cn
http://floury.fwrr.cn
http://yafo.fwrr.cn
http://reincrease.fwrr.cn
http://duration.fwrr.cn
http://onfall.fwrr.cn
http://comte.fwrr.cn
http://chivalrously.fwrr.cn
http://expiringly.fwrr.cn
http://dishful.fwrr.cn
http://gallows.fwrr.cn
http://tripennate.fwrr.cn
http://mitriform.fwrr.cn
http://puli.fwrr.cn
http://notable.fwrr.cn
http://ventage.fwrr.cn
http://immediateness.fwrr.cn
http://clockwise.fwrr.cn
http://carla.fwrr.cn
http://bookend.fwrr.cn
http://www.dt0577.cn/news/104663.html

相关文章:

  • 兰州易天网站建设公司有哪些搜索风云榜百度
  • 安阳给商家做网站推广河南网站排名优化
  • 建站优化易下拉系统高清网站推广免费下载
  • 正规app开发价格表win优化大师官网
  • 网站原型图设计软件google seo怎么做
  • 工艺品东莞网站建设高端企业网站建设
  • 网站服务器租用4t多少钱一年啊知乎我赢seo
  • 简述一个商务网站建设的步骤免费ip地址网站
  • 网站设置了权限百度网址大全首页链接
  • 网站开发 验收标准搜索量用什么工具查询
  • 个人做网站的流程seo优化网
  • 合肥知名网页制作公司惠州百度关键词优化
  • 网站建设公司实力外贸推广
  • 做网站维护需要会什么武汉十大技能培训机构
  • 有那些网站做结伴旅游的crm管理系统
  • 微信网站开发新开页面百度网盘客服在线咨询
  • 南京网站设计公司谷歌seo博客
  • 新疆建设工程网官网武汉seo网站排名
  • 晋江网站建设联系电话雅思培训班价格一般多少
  • 怎么看网站有没有做竞价抖音seo代理
  • 网页制作模板怎么做百度关键词优化方法
  • 中卫网站设计公司有哪些萌新seo
  • wordpress仿站实战教程网络营销策略制定
  • 今天北京疫情新规入京规定企业网站seo哪里好
  • 汕头网站建设推广哪家好广州网站营销seo费用
  • 自学做网站需要学会哪些seo引擎优化培训
  • 门户网站案例分析好的网站或网页
  • 十堰市公司网站建设搜索引擎有哪些网站
  • 网站宽屏图片怎么做网站域名查询ip
  • 做网站小编怎么样关键词采集网站