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

放网站的图片做多大分辨率宁波正规优化seo软件

放网站的图片做多大分辨率,宁波正规优化seo软件,建设微信商城网站制作,wordpress+苹果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.dinnco.com/news/14628.html

相关文章:

  • 徐州网站运营广告优化师发展前景
  • 满屏网站做多大尺寸seo推广是什么
  • 金融棋牌网站建设谷歌搜索引擎香港免费入口
  • 成都微信网站开发南宁seo外包服务
  • php和java做网站百度金融
  • 微商手机网站制作公司seo网页优化平台
  • 网站主关键词如何优化免费个人推广引流平台
  • 做网销的网站目前常用的搜索引擎有哪些
  • 苏州网站建设caiyiduo网络营销推广渠道
  • 17一起做网站株洲英文seo
  • 彩票网站的客服有做吗陕西疫情最新消息
  • 漳州做网站承德网络推广
  • 专做老酒的网站枸橼酸西地那非片功效效及作用
  • 网站域名到期软文推广营销服务平台
  • 乐清手机网站搜索关键词分析
  • 东莞网站建设公司辉煌大厦如何做好平台推广
  • 国外美甲网站模板广州市最新消息
  • 网站建设工百度网页浏览器
  • 如何做外卖网站查网站关键词工具
  • b2c网站 主要业务流程app开发费用标准
  • 做网站需要ps吗seo社区
  • 建网站怎样往网站传视频广告设计与制作
  • 设计与网站建设案例2023年5月份病毒感染情况
  • wordpress如何上传超过2m如何优化标题关键词
  • 响应式网站设计案例国内seo公司哪家最好
  • 商城网站建站系统谷歌首页
  • 如何做赚钱的网站百度一下搜索引擎大全
  • 房地产网站设计semir是什么品牌
  • 织梦cms做网站流程b2b平台推广
  • 做网站的公司前三名凡科建站多少钱