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

绍兴做网站价格会员营销方案

绍兴做网站价格,会员营销方案,请简要描述如何进行网站设计规划,做网站找什么公司好216. 组合总和 III 可以参考77.组合中关于选取数组的相关操作。 递归函数的返回值以及参数#xff1a;一般为void类型 递归函数终止条件#xff1a;path这个数组的大小如果达到k#xff0c;说明我们找到了一个子集大小为k的组合了#xff0c;然后当n为0的时候#xff0…216. 组合总和 III 可以参考77.组合中关于选取数组的相关操作。 递归函数的返回值以及参数一般为void类型 递归函数终止条件path这个数组的大小如果达到k说明我们找到了一个子集大小为k的组合了然后当n为0的时候找到数组值为n终止将结果导入res中 递归函数单层逻辑回溯法的搜索过程就是一个树型结构的遍历过程for循环用来横向遍历递归的过程是纵向遍历。 class Solution { public:vectorvectorintres;void backtracing(vectorintpath,int k,int n,int index){if(path.size()k!n){res.push_back(path);return;}for(int iindex;i9;i){path.push_back(i);n-i;backtracing(path,k,n,i1);ni;path.pop_back();}}vectorvectorint combinationSum3(int k, int n) {vectorintpath;int index1;backtracing(path,k,n,index);return res;} }; 剪枝操作 如果n为负了就没有再继续减下去的必要了可以提前回溯。 for(int iindex;i9-(k-path.size())1;i){path.push_back(i);n-i;//提前回溯if(n0){ni;path.pop_back();return;}backtracing(path,k,n,i1);ni;path.pop_back();} 完整代码 class Solution { public:vectorvectorintres;void backtracing(vectorintpath,int k,int n,int index){if(path.size()k!n){res.push_back(path);return;}for(int iindex;i9-(k-path.size())1;i){path.push_back(i);n-i;if(n0){ni;path.pop_back();return;}backtracing(path,k,n,i1);ni;path.pop_back();}}vectorvectorint combinationSum3(int k, int n) {vectorintpath;int index1;backtracing(path,k,n,index);return res;} }; 17. 电话号码的字母组合 遇到回溯的题目首先可以尝试画一下n叉树 确定回溯函数参数首先需要一个字符串s来收集叶子节点的结果然后用一个字符串数组result保存起来这两个变量我依然定义为全局。再来看参数参数指定是有题目中给的string digits然后还要有一个参数就是int型的index。 确定终止条件:到达叶子结点是搜索即stringg s的长度要与原先输入的长度相等 确定单层遍历逻辑首先要取index指向的数字并找到对应的字符集手机键盘的字符集。然后for循环来处理这个字符集。 class Solution { public:const string letterMap[10] {, // 0, // 1abc, // 2def, // 3ghi, // 4jkl, // 5mno, // 6pqrs, // 7tuv, // 8wxyz, // 9};vectorstring res;string s;void backtracing(string digits,int index){if(indexdigits.size()){res.push_back(s);return;}int numdigits[index]-0;string letterletterMap[num];for(int i0;iletter.size();i){s.push_back(letter[i]);backtracing(digits,index1);s.pop_back();}}vectorstring letterCombinations(string digits) {int index0;if(!digits.size()) return res;backtracing(digits,index);return res;} };
http://www.w-s-a.com/news/133032/

相关文章:

  • 河南省和建设厅网站首页在线图片翻译
  • 关于备案空壳网站清理通知去别人网站挂黑链
  • 做网站待遇世界购物平台排行榜
  • 售后服务网站什么网站免费做简历模板
  • 网站模板怎么修改成都网站优化seo
  • 给装修公司做推广的网站wordpress站点的根目录
  • 怎么创建企业网站wordpress怎么做404页面跳转
  • 福建省住房和建设厅网站网站做著作权
  • 编程代码网站网站搭建的注意事项
  • 音乐网站排名公司如何做自己的网站
  • 网站设计模式三网合一网站源代码
  • 珠海市品牌网站建设哪家好宛城区网站制作
  • 网站维护工程师代写文章兼职
  • 贵州城乡和建设厅网站企业网站备案名称窍门
  • .cc后缀网站湛江霞山
  • 青岛制作网站软件ui设计培训哪里好
  • 网站建设的构思环保公司宣传册设计样本
  • 如何做微网站网站和网店的区别
  • 免费下载建设银行官方网站下载天河区做网站
  • 中文网站建设开发北京网站建设公司升上去
  • 邯郸网站设计 贝壳下拉服务器绑定网站打不开
  • 重庆网站建设帝玖科技手机网站建设价钱是多少
  • 广西建设厅网站行业网学新媒体运营要多少钱
  • 石家庄个人建站网站策划门户网什么意思
  • 沈阳市浑南区城乡建设局网站wordpress 批量打印
  • 网站建设都需学哪些天津网站建设交易
  • 公司网站空间家装室内设计
  • 一个考试网站怎么做品牌建设10阶梯
  • 网站建设网站设计广东双语网站建设多少钱
  • 临时手机号注册网站建筑效果图