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

印刷厂网站建设网站平台建设项目检查汇报材料

印刷厂网站建设,网站平台建设项目检查汇报材料,移动app做的好的网站,wordpress如何绑定域名题目链接 Leetcode.111 二叉树的最小深度 easy 题目描述 给定一个二叉树#xff0c;找出其最小深度。 最小深度是从 根节点 到 最近叶子节点 的 最短路径上的节点数量。 说明: 叶子节点是指没有子节点的节点。 示例 1#xff1a; 输入#xff1a;root [3,9,20,null,nul…题目链接 Leetcode.111 二叉树的最小深度 easy 题目描述 给定一个二叉树找出其最小深度。 最小深度是从 根节点 到 最近叶子节点 的 最短路径上的节点数量。 说明: 叶子节点是指没有子节点的节点。 示例 1 输入root [3,9,20,null,null,15,7] 输出2 示例 2 输入root [2,null,3,null,4,null,5,null,6] 输出5 提示 树中节点数的范围在 [0,105][0, 10^5][0,105] 内−1000Node.val1000-1000 Node.val 1000−1000Node.val1000 解法递归 我们要求的是 叶子结点 到 根结点 的最短路径。 我们设 lll 和 rrr 分别是 当前结点 rootrootroot 的左子节点到根结点的最短路径长度 和 当前结点 rootrootroot 的右子节点到根结点的最短路径长度。 如果 l0l 0l0返回 r1r 1r1如果 r0r 0r0返回 l1l 1l1否则返回 min{l,r}1min\{l , r \} 1min{l,r}1 时间复杂度O(n)O(n)O(n) C代码 class Solution { public:int minDepth(TreeNode* root) {if(root nullptr) return 0;int l minDepth(root-left);int r minDepth(root-right);if(l 0) return r 1;else if(r 0) return l 1;return min(l , r) 1;} }; Python代码 class Solution:def minDepth(self, root: Optional[TreeNode]) - int:if root None:return 0l self.minDepth(root.left)r self.minDepth(root.right)if l 0:return r 1elif r 0:return l 1else:return min(l , r) 1
http://www.ho-use.cn/article/10824393.html

相关文章:

  • 徐州专业网站seo保定网站建设推广公司怎么样
  • 品牌网站建设黑白H狼2022年最火文案
  • 网站rp原型图怎么做盐山做网站的
  • 东莞 营销网站修仙网页游戏大全
  • 建设网站建议app跟网站的区别是什么
  • 网站建设与管理的网页wordpress模板专业版
  • opencart做视频网站html简单网页设计作品
  • 创意上海专业网站建设阜阳市建设工程质量检测站网站
  • 手机网站下拉列表网页制作与设计在哪搜题
  • 哪些网站可以做招生信息网站描述关键词
  • 网站建设开发制作设计海南网站服务理念
  • php网站模块网站建设与管理主要学什么
  • 杭州专业的网站制作公司wordpress价格
  • 手机能访问asp网站自媒体发稿
  • 杭州 做网站保定城乡建设局网站
  • 帮别人做网站赚钱怎么改wordpress字体
  • 微信引流推广网站建设wordpress自定义的注册页面
  • 如何制作自己的网站?上传网站过程
  • 知名高端网站建设服务商巴中建设局网站
  • 广州网站建设骏域网站哪些行业做网站推广的多
  • 杰奇怎么做网站地图设计师资格证怎么考
  • 定制网站建设需要多少钱企业网站建设报价
  • 北京网站建设建设公司wordpress企业主题购买
  • 免费凡客建站官网设计图片背景
  • 50强网站建设公司seo搜索引擎官网
  • 备案掉了网站会怎样天津建设工程信息网怎么报名的
  • 建设网站的app2018什么做网站
  • 南京网站优化平台文案馆logo设计
  • 网站开发小工具教育类网站配色
  • 做网站的软件pagewordpress 插件管理