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

部门网站建设整改今天招工招聘信息

部门网站建设整改,今天招工招聘信息,响应式网站搭建,嘉兴seo排名外包给定一个二叉树,找出其最小深度。最小深度是从根节点到最近叶子节点的最短路径上的节点数量。 题解:找出最小深度也就是找出根节点相对所有叶子结点的最小高度,在这也表明了根节点的高度是变化的,相对不同的叶子结点有不同的高度。…

给定一个二叉树,找出其最小深度。最小深度是从根节点到最近叶子节点的最短路径上的节点数量。

题解:找出最小深度也就是找出根节点相对所有叶子结点的最小高度,在这也表明了根节点的高度是变化的,相对不同的叶子结点有不同的高度。

代码如下:

class Solution {
public:int minDepth(TreeNode* root) {if(NULL == root) return 0;if(NULL == root->left && NULL!= root->right) return 1+minDepth(root->right);if(NULL != root->left && NULL== root->right) return 1+minDepth(root->left);return 1+min(minDepth(root->left),minDepth(root->right));  }
};

注意:

在树形数据结构中,叶子节点(leaf node)是没有子节点的节点。换句话说,叶子节点是树中没有任何子节点的终端节点。

在解题时要注意无左子树或无右子树的情况,若不考虑得到的最小深度必然是1,因为左子树或右子树为NULL时高度为0,那根节点高度必然是1。

http://www.yayakq.cn/news/977083/

相关文章:

  • 重庆模板做网站网站缓存优化怎么做
  • 做企业免费网站wordpress 整站语言
  • 青海军区战备建设局网站wordpress手动获取相关文章
  • 深圳龙华观澜网站建设公司广州开发网站哪家专业
  • 搜狗网站提交互联网公司薪酬体系
  • 只做健康产品的网站陵水网站建设
  • 天津企业模板建站做网站广告经营者
  • 做服装外贸网站数据中心托管
  • 网站建设的整体流程有哪些?网站必须做可信认证
  • 都匀经济开发区建设局网站如何创建自己的网站链接
  • 怎么把网站上的通栏如何网站防止采集
  • 重庆自助建站软件wordpress 花园
  • 红花岗区住房和城乡建设局网站小兽 wordpress
  • 咨询聊城做网站文件网站建设
  • 深圳网站建设相关推荐ui界面设计案例
  • 珠海网站推广谷歌关键词热度查询
  • 定制东莞网站制作公司建设银行北京招聘网站
  • 网站速成h5模板免费下载
  • dw网站根目录怎么做win7环境wordpress
  • 番禺网站制作 优帮云购物网站后台流程图
  • 男生可以做网站编辑工作吗网站建设服务费合同模板
  • 网站ie8兼容性wordpress公司
  • 怎么做代理人金沙网站广告设计与制作工资一般多少
  • 江门公司建站模板wordpress全站美化
  • lol做视频那个网站好wordpress精美主题
  • 泰安营销型手机网站建设python搭建服务器
  • 宿州做网站的公司公司网站建设方案书例文
  • 湖南做网站的公司有哪些淘宝网站建设类目
  • 长城集团建设有限公司网站成都公司网页制作电话
  • 机械网站建设栏目内容泸州高端网站建设公司