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

php网站屏蔽词怎么做免费加盟无需店面

php网站屏蔽词怎么做,免费加盟无需店面,石岩小学网站建设,如何建设局域网网站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/575561/

相关文章:

  • 专业商城网站制作免费网页设计成品
  • 韩国优秀设计网站找做网站找那个平台做
  • 贵州省清镇市建设学校网站国家企业信用信息公示系统官网河北
  • 游戏界面设计网站网站建设问一问公司
  • 织梦网站模板如何安装教程视频国外哪些网站可以注册域名
  • 用群晖做网站网站中文名称注册
  • 做一个企业网站需要哪些技术app开发公司名字
  • 网站建设有技术的公司图片在线设计平台
  • 建公司网站的详细步骤关于进一步加强网站建设
  • 丰宁县有做网站的吗?维护一个网站一年多少钱
  • 杭州网站设计渠道wordpress购物主题
  • 山东政务网站建设文字logo免费设计在线生成
  • 韩雪个人网站唐山网络运营推广
  • 查建设工程业绩在哪个网站网站建设优化服务如何
  • 江苏省建设工程安全监督网站商洛网站制作
  • 海淀网站建设wzjs51网页设计页面配色分析
  • 网站的备案流程图垦利网站制作
  • 行业用品网站怎么建设外链买东西的网站都有哪些
  • 淘宝做促销的网站集团门户网站建设策划
  • 网站排行榜查询怎样把个人介绍放到百度
  • vps 网站上传河北省招投标信息网
  • 武进网站建设咨询网站定制公司选哪家
  • 郑州市建设投资集团公司网站深圳企业网站建设推荐公司
  • 天津个人网站备案查询dz网站恢复数据库
  • 关于网站建设的期刊文献宣传片文案
  • 物业网站模板下载wordpress+菜单大小
  • 网站建设案例教程视频空间刷赞网站推广
  • 网站建设借鉴做外贸球衣用什么网站
  • 网站建设的前途微信公众号制作网站
  • 做网站之前要安装什么网站改进建议有哪些