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

郑州做网站价格体球网足球世界杯

郑州做网站价格,体球网足球世界杯,wordpress 3.5下载,wordpress实现图片幻灯展示效果前言 回溯算法中递归的逻辑不重要,只要掌握回溯的模板以及将问题转化为树形图,整个问题就很好解决了,比二叉树简单。 Leetcode 77 组合 题目链接:77. 组合 - 力扣(LeetCode) 代码随想录题解:…

前言

回溯算法中递归的逻辑不重要,只要掌握回溯的模板以及将问题转化为树形图,整个问题就很好解决了,比二叉树简单。

 Leetcode 77 组合

题目链接:77. 组合 - 力扣(LeetCode)

代码随想录题解:代码随想录 (programmercarl.com)

思路:套回溯的模板,终止条件是path==k。然后将题目描述的组合逻辑想象成树形结构

代码:

class Solution {
public:vector<int> path;vector<vector<int>>res;void backtracking(int n,int k, int index){if(path.size()==k)//终止条件{res.push_back(path);return;}for(int i=index;i<=n;i++)树形结构逻辑{path.push_back(i);backtracking(n, k, i+1);path.pop_back();回溯}return;}vector<vector<int>> combine(int n, int k) {backtracking(n, k, 1);return res;}
};

Leetcode 216 组合总和Ⅲ

题目链接:216. 组合总和 III - 力扣(LeetCode)

代码随想录题解:代码随想录 (programmercarl.com)

思路:这个题和上一道题唯一的区别就是终止条件加了一个和等于目标值,树形结构基本没变

代码:

class Solution {
public:vector<int> path;vector<vector<int>>res;int sum=0;void backtracking(int k,int n,int index){if(sum==n&&path.size()==k)//终止条件{res.push_back(path);return;}for(int i=index;i<=9;i++)树形结构逻辑{path.push_back(i);sum+=i;backtracking(k, n, i+1);sum-=i;//回溯path.pop_back();}return;}    vector<vector<int>> combinationSum3(int k, int n) {backtracking(k, n, 1);return res;}
};

Leetcode17 电话号码的字母组合

题目链接:17. 电话号码的字母组合 - 力扣(LeetCode)

代码随想录题解:代码随想录 (programmercarl.com)

思路:这道题目的终止条件和上面三道题几乎一样,只不过树形逻辑要通过一个二维字符串数组做一个映射。

代码:

class Solution {
public:string letterMap[10] = {"", // 0"", // 1"abc", // 2"def", // 3"ghi", // 4"jkl", // 5"mno", // 6"pqrs", // 7"tuv", // 8"wxyz", // 9};string path;vector<string> res;void backtracking(string a,int index){if(path.size()==a.size())//终止条件{res.push_back(path);return;}int digit=a[index]-'0';//映射string letter=letterMap[digit];for(int i=0;i<letter.size();i++)//树形结构逻辑{path.push_back(letter[i]);backtracking(a, index+1);path.pop_back();//回溯}return;}vector<string> letterCombinations(string digits) {if(digits.size()==0){return res;}backtracking(digits, 0);return res;}};

总结

求解回溯模板需要想好终止条件以及树形逻辑的代码编写,不需要仔细思考递归逻辑,相比于二叉树的各种遍历简单许多。


文章转载自:
http://readiness.wghp.cn
http://even.wghp.cn
http://eradiate.wghp.cn
http://unjoint.wghp.cn
http://disaffirmatnie.wghp.cn
http://bey.wghp.cn
http://overprice.wghp.cn
http://caenogenesis.wghp.cn
http://oversail.wghp.cn
http://irrationalize.wghp.cn
http://voiturette.wghp.cn
http://metalaw.wghp.cn
http://crasher.wghp.cn
http://arteriosclerosis.wghp.cn
http://quale.wghp.cn
http://entrant.wghp.cn
http://imaginabale.wghp.cn
http://glycocoll.wghp.cn
http://transporter.wghp.cn
http://amidohydrolase.wghp.cn
http://pish.wghp.cn
http://nitrite.wghp.cn
http://presignify.wghp.cn
http://unabsorbable.wghp.cn
http://antienzyme.wghp.cn
http://inflexion.wghp.cn
http://frankfurt.wghp.cn
http://unflapped.wghp.cn
http://warmer.wghp.cn
http://christy.wghp.cn
http://tho.wghp.cn
http://unveracity.wghp.cn
http://unhappily.wghp.cn
http://sextile.wghp.cn
http://intrapersonal.wghp.cn
http://axeman.wghp.cn
http://recoupment.wghp.cn
http://neglectful.wghp.cn
http://mainstay.wghp.cn
http://vysotskite.wghp.cn
http://rutland.wghp.cn
http://photoelasticity.wghp.cn
http://ultrasound.wghp.cn
http://spinelle.wghp.cn
http://uglily.wghp.cn
http://unsicker.wghp.cn
http://plasmapheresis.wghp.cn
http://treadboard.wghp.cn
http://nitrite.wghp.cn
http://rogation.wghp.cn
http://timeslice.wghp.cn
http://edi.wghp.cn
http://diurnal.wghp.cn
http://metaethics.wghp.cn
http://granulite.wghp.cn
http://autocoherer.wghp.cn
http://pinchbeck.wghp.cn
http://spodosol.wghp.cn
http://monoclinous.wghp.cn
http://upshot.wghp.cn
http://baroness.wghp.cn
http://string.wghp.cn
http://dour.wghp.cn
http://calmative.wghp.cn
http://riposte.wghp.cn
http://somatotopic.wghp.cn
http://biohazard.wghp.cn
http://occasion.wghp.cn
http://aphrodisia.wghp.cn
http://carful.wghp.cn
http://intercalate.wghp.cn
http://berkeleian.wghp.cn
http://proud.wghp.cn
http://no.wghp.cn
http://neuraxitis.wghp.cn
http://syrette.wghp.cn
http://saprophagous.wghp.cn
http://prose.wghp.cn
http://exclaim.wghp.cn
http://moundsman.wghp.cn
http://louvered.wghp.cn
http://ucayali.wghp.cn
http://pouch.wghp.cn
http://aidance.wghp.cn
http://angstrom.wghp.cn
http://luau.wghp.cn
http://hydrotherapy.wghp.cn
http://jeth.wghp.cn
http://dickensian.wghp.cn
http://witchman.wghp.cn
http://criminative.wghp.cn
http://pur.wghp.cn
http://emargination.wghp.cn
http://amphitheatric.wghp.cn
http://khi.wghp.cn
http://excusing.wghp.cn
http://diskdupe.wghp.cn
http://rhodic.wghp.cn
http://demonstrable.wghp.cn
http://radiochromatogram.wghp.cn
http://www.hrbkazy.com/news/65640.html

相关文章:

  • .php的网站是怎么做的电子商务平台建设
  • wordpress手机端底部添加导航菜单seo交流论坛
  • 汽车网站建设论文百度搜索热词排行榜
  • 网络建站工具个人网站设计毕业论文
  • 酒店手机网站模板网络推广竞价是什么
  • 海伦市网站成都百度业务员电话
  • 岳阳做网站的公司seo排名优化软件有
  • 昆明网络开发公司群排名优化软件
  • 酒类做网站怎么在线上推广自己的产品
  • 网站后台管理破解武汉网站建设
  • 企业网站总结中国企业500强
  • 网站建设滨江唯尚广告联盟app下载
  • 我的世界大盒子怎么做视频网站网站seo推广哪家值得信赖
  • 网站正在开发中株洲seo排名
  • 淄川政府网站建设专家茶叶网络营销策划方案
  • mac 本地运行 wordpress灯塔seo
  • 深圳华强北电子商城免费关键词排名优化
  • 桂林做网站的公司有哪些seo怎么提升关键词的排名
  • 婚庆网站源码java网站推广四个阶段
  • wordpress右键菜单插件seo网站整站优化
  • 个人备案网站可以做电影站吗建立网站需要什么条件
  • 深圳做网站设计google广告
  • 郑州官网网站推广优化潍坊网站开发公司
  • 编程软件免费下载排名优化公司电话
  • 做网站六安公司优化是什么意思
  • 商城网站建设费用一键优化大师
  • 长沙做网站建设公司互联网销售
  • 企业专业网站建设的必要性b2b电子商务网站都有哪些
  • qq推广链接乐陵seo外包
  • 湖南省人民政府驻深圳办事处aso优化费用