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

做网站的怎样找客户深圳坪山招聘网最新招聘信息

做网站的怎样找客户,深圳坪山招聘网最新招聘信息,开通网站主机,财务系统有哪些软件第一题#xff1a; 原题链接#xff1a;77. 组合 - 力扣#xff08;LeetCode#xff09; 思路#xff1a; 经典的回溯模板题#xff1a; 终止条件#xff0c;当中间变量用来存储单个结果的大小等于k#xff0c;则将中间变量存放到结果数组中。 一个for循环横向遍历…第一题 原题链接77. 组合 - 力扣LeetCode 思路 经典的回溯模板题 终止条件当中间变量用来存储单个结果的大小等于k则将中间变量存放到结果数组中。 一个for循环横向遍历递归为纵向遍历。 递归后要进行回溯。 代码如下 class Solution { public:vectorvectorint combine(int n, int k) {backtracking(n, k, 1);return res;} private:vectorvectorint res;vectorint path;void backtracking(int n, int k, int startIndex){if(path.size() k){res.push_back(path);return;}for(int i startIndex; i n; i){path.push_back(i);backtracking(n, k, i 1);path.pop_back();}} }; 第二题 原题链接216. 组合总和 III - 力扣LeetCode 思路 同样的回溯模板题 需要用一个sum来记录当前所有元素加起来的值是多少然后和n进行比较即可。同时需要一个path来记录单个组合。 回溯的时候单个组合要pop_back()sum要pop掉的那个值。 代码如下 class Solution { public:vectorvectorint combinationSum3(int k, int n) {backtracking(k, n, 0, 1);return res;} private:vectorvectorint res;vectorint path;void backtracking(int k, int n, int sum, int startIndex){if(path.size() k sum n){res.push_back(path);return;}for(int i startIndex; i 9; i){path.push_back(i);sum i;backtracking(k, n, sum, i 1);sum - i;path.pop_back();}} }; 第三题 原题链接17. 电话号码的字母组合 - 力扣LeetCode 思路 这题是有思路但是写不出来。 for循环遍历的是字符串中每个数字对应的英文字母。 递归是为了找到下一个位置的数字对应的英文字母。 需要用Index来指向当前遍历到字符串的哪个位置。在递归的时候1表示遍历到下一个位置。 本题需要用一个string数组来记录每个数字对应的字符串。注意0和1下标对应的字符串为空。从2开始才有字符串。 终止条件 中间变量的大小等于输入字符串的大小则存放入res数组中。 先将输入字符串的字符转换为数字。然后在找到数字对应的字符串后进行for循环。 最后就是进行递归和回溯。 代码如下 class Solution { public:vectorstring letterCombinations(string digits) {if(digits.size() 0) return {};backtracking(digits, 0);return res;} private:const string lettermap[10] {,,abc,def,ghi,jkl,mno,pqrs,tuv,wxyz,};vectorstring res;string s;void backtracking(string digits, int index){if(s.size() digits.size()){res.push_back(s);return;}int num digits[index] - 0;string letter lettermap[num];for(int i 0; i letter.size(); i){s letter[i];backtracking(digits, index 1);s.pop_back();}} };
http://www.w-s-a.com/news/823761/

相关文章:

  • 屏南网站建设兼职旅游网站建设方案两百字
  • 最牛的网站建设网站建设的规模设想
  • 马云之前做的网站企业形象策划
  • ie9网站后台编辑器代发qq群发广告推广
  • 百度怎样建立一个网站嘉兴高端网站定制
  • 国外设计网站怎么进入电子网站建设前台设计
  • 中方建设局网站济南网站建设公司电子商务网站
  • 如何做网站编辑 沒技术济南企业做网站推广网站
  • 网站模板 百科北京中高风险地区最新名单最新
  • 高校网站建设前言做公众号的公司是什么公司
  • 网站备案怎么登陆短视频培训学校
  • 百度图片点击变网站是怎么做的北京市建设工程质量监督站网站
  • 在线建站模板重庆网站建设大概需要多少钱
  • 建设网站公司电话号码wordpress 即时通讯
  • 网站设计用的技术拓者吧室内设计网app
  • 河北seo优化_网络建设营销_网站推广服务 - 河北邢台seo网站建设运行情况报告
  • 建设银行内部网站6画册设计是什么
  • 网站建设什么价格网站下拉菜单怎么做
  • flash型网站微信公众号运营策划
  • 想建设个网站怎么赚钱国外学校网站设计
  • 网站设计网页设计系统没有安装wordpress
  • 建网站做哪方面公司百度官网优化
  • 山西网站seo网站采集信息怎么做
  • 同江佳木斯网站建设seo学徒培训
  • 淘宝不能发布网站源码做商品怀化网站制作建设
  • 买空间哪个网站好做我的世界背景图的网站
  • 南京哪里做网站wordpress 增加子目录
  • 刚做的网站搜全名查不到网站很难被百度收录
  • 网站建设与管理期末做网站买空间用共享ip
  • 网络合同怎么签有效南京seo公司哪家