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

怎样营销网站网络运营主要做什么

怎样营销网站,网络运营主要做什么,163免费邮箱登录入口,广西壮族自治区教育厅官网理论基础 回溯法和递归不可分割#xff0c;回溯法是一种穷举的方法#xff0c;通常需要剪枝来降低复杂度。回溯法有一个选择并退回的过程#xff0c;可以抽象为树结构#xff0c;回溯法的模板如下#xff1a; void backtracking(参数) {if (终止条件) {存放结果;return;}… 理论基础  回溯法和递归不可分割回溯法是一种穷举的方法通常需要剪枝来降低复杂度。回溯法有一个选择并退回的过程可以抽象为树结构回溯法的模板如下 void backtracking(参数) {if (终止条件) {存放结果;return;}for (选择本层集合中元素树中节点孩子的数量就是集合的大小) {处理节点;backtracking(路径选择列表); // 递归回溯撤销处理结果} }  77. 组合   这道题是回溯的经典题目按照递归三步走 参数 在这里要定义两个全局变量一个用来存放符合条件单一结果一个用来存放符合条件结果的集合。函数里一定有两个参数既然是集合n里面取k个数那么n和k是两个int型的参数。 然后还需要一个参数为int型变量startIndex这个参数用来记录本层递归的中集合从哪里开始遍历集合就是[1,...,n] 。 回溯函数结束条件 path这个数组的大小如果达到k说明我们找到了一个子集大小为k的组合了此时用result二维数组把path保存起来并终止本层递归。 单层搜索的过程 回溯法的搜索过程就是一个树型结构的遍历过程在如下图中可以看出for循环用来横向遍历递归的过程是纵向遍历。 如此我们才遍历完图中的这棵树。for循环每次从startIndex开始遍历然后用path保存取到的节点i。可以看出backtracking递归函数通过不断调用自己一直往深处遍历总会遇到叶子节点遇到了叶子节点就要返回。backtracking的下面部分就是回溯的操作了撤销本次处理的结果。 此外比较重要的剪枝部分 可以剪枝的地方就在递归中每一层的for循环所选择的起始位置。 如果for循环选择的起始位置之后的元素个数 已经不足 我们需要的元素个数了那么就没有必要搜索了。注意代码中i就是for循环里选择的起始位置。 for (int i startIndex; i n; i) {优化过程如下 已经选择的元素个数path.size(); 还需要的元素个数为: k - path.size(); 在集合n中至多要从该起始位置 : n - (k - path.size()) 1开始遍历 为什么有个1呢因为包括起始位置我们要是一个左闭的集合。举个例子n 4k 3 目前已经选取的元素为0path.size为0n - (k - 0) 1 即 4 - ( 3 - 0) 1 2。 最终详细代码如下 class Solution { public:vectorint path;vectorvectorint res;void backTracking(int n, int k, int startindex) {//endif (path.size() k) {res.push_back(path);return;}// backtrackingfor (int i startindex; i n - (k - path.size()) 1; i) {path.push_back(i);backTracking(n, k, i 1);path.pop_back();}}vectorvectorint combine(int n, int k) {backTracking(n, k, 1);return res;} };
http://www.hkea.cn/news/14288886/

相关文章:

  • 建筑公司网站制作wordpress插件c
  • 个个大公司网站建设网站公司哪家技术好
  • 中山网站改版前端培训机构出来的好找工作吗
  • 2016网站建设总结快速seo优化
  • 宁夏做网站的公司长沙做网站公司哪家好
  • 表格我做视频网站wordpress免费网站模板下载地址
  • 怎么做二维码网站沧州住房和城乡建设部网站
  • 湘潭网站建设 多少费用磐石网络首页4399游戏大全
  • 赣州网站建设较好的公司自适应网站建设价格
  • 湖南做网站的公司有哪些最新新闻国际新闻
  • 企业推广的网站电子商务营销渠道有哪些
  • 单页面网站可以做自适应网站吗企业网站设计多少钱
  • 有域名了如何建网站网站模板怎么修改成可视化
  • 网站内页收录突然没了虚拟空间网站ftp如何差异化同步
  • 下载168网站惠州网站建设行业
  • 经营地址怎么在国税网站做更改如何建立网站模板
  • 厦门网站建设制作多少钱【转】网页 网站 html如何实现"关闭窗口"代码大全
  • 电商资讯网站有哪些松江做网站
  • dedecms 做微网站工业设计公司如何选择
  • 电商网站建设讯息上海建智咨询培训网站
  • 网站正能量宁波做网站建设推广
  • 北京网站设计公司兴田德润信任高广告制作费用清单明细
  • 购物帮做特惠的导购网站网站建设 绍兴的公司哪家好
  • 利用百度云做网站西安今天消息
  • 建站开发工具wordpress返利插件
  • 彩票网站模版wordpress最好用的seo
  • 网站建设费需要列入无形资产吗云端智能建站系统
  • 灯饰网站源码辽宁建设工程信息网工程业绩怎么上传
  • 成都最好的网站推广优化公司网站首页图片怎么更换
  • 做网站外包工作怎么样东光网站建设淘宝店铺装修