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

放网站的图片做多大分辨率百度在西安有分公司吗

放网站的图片做多大分辨率,百度在西安有分公司吗,专业沈阳网站建设,专做banner的网站1.理论基础 题目链接/文章讲解:代码随想录 视频讲解:带你学透回溯算法(理论篇)| 回溯法精讲!_哔哩哔哩_bilibili 来自代码随想录的网站: void backtracking(参数) {if (终止条件) {存放结果;return;}for (…

1.理论基础

题目链接/文章讲解:代码随想录

视频讲解:带你学透回溯算法(理论篇)| 回溯法精讲!_哔哩哔哩_bilibili

来自代码随想录的网站:

void backtracking(参数) {if (终止条件) {存放结果;return;}for (选择:本层集合中元素(树中节点孩子的数量就是集合的大小)) {处理节点;backtracking(路径,选择列表); // 递归回溯,撤销处理结果}
}

所以回溯法,都可以转换成一个n叉树的树形结构,集合的大小就是子树的宽度 ,递归的深度就是树的深度。

2.组合

题目链接/文章讲解: 代码随想录

视频讲解:带你学透回溯算法-组合问题(对应力扣题目:77.组合)| 回溯法精讲!_哔哩哔哩_bilibili

剪枝操作:带你学透回溯算法-组合问题的剪枝操作(对应力扣题目:77.组合)| 回溯法精讲!_哔哩哔哩_bilibili

代码:(未剪枝) 

class Solution {
public:vector<vector<int>> result;vector<int> path;void backtracking(int n,int k,int startIndex){// 递归返回条件if(path.size() == k){result.push_back(path);return;}// 遍历n叉树里的结点for(int i = startIndex;i <= n;i++){path.push_back(i);backtracking(n,k,i + 1);path.pop_back();}}vector<vector<int>> combine(int n, int k) {backtracking(n,k,1);return result;}
};

代码:(剪枝版)

class Solution {
public:vector<vector<int>> result;vector<int> path;void backtracking(int n,int k,int startIndex){// 递归返回条件if(path.size() == k){result.push_back(path);return;}// 遍历n叉树里的结点for(int i = startIndex;i <= n - (k - path.size() - 1);i++){path.push_back(i);backtracking(n,k,i + 1);path.pop_back();}}vector<vector<int>> combine(int n, int k) {backtracking(n,k,1);return result;}
};

思路:剪枝的情况就是,我们所能选择的数值的数目已经小于提上要求的组合大小,这种情况可以剪掉。

以前for循环里,i <=n ,现在,我们要求出剩余数字的数目不少于n的开始下标,即 n - (k - path.size() - 1)。这里用总数目减去已经用过的数字个数,即 k - path.size() - 1。减1,是因为我们开始时的下标为1,已经默认用了一个元素了。

其实这种套模板的题,还是很省脑的(什么?

http://www.hengruixuexiao.com/news/9817.html

相关文章:

  • 汕头站扩建seo公司资源
  • 长基建站郑州竞价托管
  • BVDO 网站开发流程综合查询
  • 学做网站推广要多久时间百度高级检索入口
  • 懒人之家网站模板软件外包公司排名
  • 做网站好还是阿里巴巴排行榜123网
  • 如何修改网站后台时间app运营方案
  • 网页游戏吧深圳专业seo外包
  • 新网页游戏网游免费网站seo优化
  • 公司建网站多少钱一个婚恋网站排名前10
  • 前端怎么在猪八戒网站接单做企业营销管理
  • wap网页编写做网络优化的公司排名
  • web前端培训好的机构安顺seo
  • 咋自己做网站微信推广引流方法
  • 香港ip做外贸网站郑州seo推广外包
  • 团结湖网站建设网络推广费用大概价格
  • 做网站怎么做鼠标跟随什么是优化设计
  • 网站怎样做才能排名靠前常用网站推广方法及资源
  • 织梦网网站建设视频下载网站推广怎么弄
  • 现代化专业群建设专题网站武汉百度搜索优化
  • url主域名和注册网站不一致室内设计师培训班学费多少
  • 做网站收费标准培训网络营销的机构
  • 合肥 网站平台建设公司国际最新十大新闻事件
  • 网络营销网站建设流程域名权重
  • 建造自己的网站泉州seo按天计费
  • 做网站是三网合一有什么优势百度官方推广
  • 广西智能网站建设企业baidu百度
  • 网站编程培训东莞网络营销渠道
  • 网站加v怎么做网络推广外包业务怎么样
  • 广州互帮物流哪家公司做的网站谷歌浏览器下载视频