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

品牌建设专项规划抖音seo排名软件哪个好

品牌建设专项规划,抖音seo排名软件哪个好,市场营销的对象有哪些,温州网站建设服务相对于 104.二叉树的最大深度 ,本题还也可以使用层序遍历的方式来解决,思路是一样的。 最小深度的定义:从根节点到最近叶子节点的最短路径上的节点数量。 特别注意: 如果一个子树不存在,就不能用它来计算深度&#x…

相对于 104.二叉树的最大深度 ,本题还也可以使用层序遍历的方式来解决,思路是一样的。

最小深度的定义:从根节点到最近叶子节点的最短路径上的节点数量。

特别注意:

  1. 如果一个子树不存在,就不能用它来计算深度(因为它不是叶子节点路径)

  2. 只有当一个节点没有左右子树时,它才是叶子节点

需要注意的是,只有当左右孩子都为空的时候,才说明遍历的最低点了。如果其中一个孩子为空则不是最低点

迭代法

class Solution {
public:int minDepth(TreeNode* root) {queue<TreeNode*> q;if(root == nullptr) return 0;q.push(root);int dep = 1;while(!q.empty()){int size = q.size();for(int i = 0; i < size; i++){TreeNode* cur = q.front();q.pop();if(!cur->left  && !cur->right) return dep;if(cur->left) q.push(cur->left);if(cur->right) q.push(cur->right);}dep++;}return dep;}
};

DFS前序遍历 + 传递当前深度

class Solution {
private:int mindp = INT_MAX;void traverse(TreeNode* cur, int level){if(cur == nullptr) return;if(!cur->left && !cur->right) mindp = min(level, mindp);if(cur->left) traverse(cur->left, level+1);if(cur->right) traverse(cur->right, level+1);}public:int minDepth(TreeNode* root) {if (!root) return 0; traverse(root, 1);return mindp;}
};

 递归解法(DFS)

int minDepth(TreeNode* root) {if (!root) return 0;          // 情况1:空节点if (!root->left)              // 情况2:只有右子树return minDepth(root->right) + 1;if (!root->right)             // 情况3:只有左子树return minDepth(root->left) + 1;return min(minDepth(root->left), minDepth(root->right)) + 1; // 情况4:左右子树都有
}

http://www.dtcms.com/wzjs/52562.html

相关文章:

  • 平面设计素材网有哪些深圳抖音seo
  • 西安公积金 网站建设中山百度推广公司
  • 新站seo优化快速上排名站长工具ip查询
  • 深圳网站建设公司官网谷歌浏览器下载安装2022
  • 照片做视频ppt模板下载网站好免费的行情软件网站下载
  • 四平网站建设有哪些广州谷歌seo
  • 破解网站后台密码有人做吗电商seo优化是什么意思
  • 苏州公司注册代理记账佛山做seo推广公司
  • 专业建设金融行业网站的公司交换友情链接的渠道有哪些
  • 网站备案在哪个网长沙疫情最新消息今天封城了
  • 中国建设网站官方网站花都网络推广seo公司
  • 做美女网站违法不啊免费广告投放平台
  • 国家建设部网站官网证件查询河北百度seo
  • 织梦网站图片怎么做滚动图片百度竞价广告收费标准
  • 动态网站用什么语言做的湖北seo诊断
  • 龙岗网站制作讯息路由优化大师官网
  • 闵行网页设计seo兼职论坛
  • 天津公司建站百度云搜索引擎入口盘搜搜
  • 专门做学校政府的网站it培训班学出来有用吗
  • 东莞微网站制作百度商业平台
  • 做外贸什么网站好软文推广文案
  • 官方网站在家做兼职西安网站托管
  • 哪个网站做攻略比较好sem竞价代运营
  • 营销型网站规划步骤购物网站
  • 织梦软件网站模板下载地址西昌seo快速排名
  • 沙湾网站建设长沙网站优化方法
  • 惠州做网站公司哪家好怎么开发自己的网站
  • b2c网站设计广州网络推广选择
  • 深圳做网站营销策略分析论文
  • 网站内容规范潍坊关键词优化平台