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

大连做网站的网络公司深圳公司网站建设

大连做网站的网络公司,深圳公司网站建设,广告设计培训哪家好,php和网站开发111 题目 给定一个二叉树,找出其最小深度。 最小深度是从根节点到最近叶子节点的最短路径上的节点数量。 说明:叶子节点是指没有子节点的节点。 示例 1: 输入:root [3,9,20,null,null,15,7] 输出:2示例 2&#x…

111

题目

给定一个二叉树,找出其最小深度。

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

说明:叶子节点是指没有子节点的节点。

示例 1:

输入:root = [3,9,20,null,null,15,7]
输出:2

示例 2:

输入:root = [2,null,3,null,4,null,5,null,6]
输出:5

题解

/*** Definition for a binary tree node.* public class TreeNode {*     int val;*     TreeNode left;*     TreeNode right;*     TreeNode() {}*     TreeNode(int val) { this.val = val; }*     TreeNode(int val, TreeNode left, TreeNode right) {*         this.val = val;*         this.left = left;*         this.right = right;*     }* }*/
class Solution {public int minDepth(TreeNode root) {if (root == null) {return 0;}if (root.left == null && root.right == null) {return 1;}int ans = Integer.MAX_VALUE;if (root.left != null) {ans = Math.min(minDepth(root.left),ans);}if (root.right != null) {ans = Math.min(minDepth(root.right),ans);}return ans + 1;}
}

112

题目

给你二叉树的根节点 root 和一个表示目标和的整数 targetSum 。判断该树中是否存在 根节点到叶子节点 的路径,这条路径上所有节点值相加等于目标和 targetSum 。如果存在,返回 true ;否则,返回 false 。

叶子节点 是指没有子节点的节点。

示例 1:

输入:root = [5,4,8,11,null,13,4,7,2,null,null,null,1], targetSum = 22
输出:true
解释:等于目标和的根节点到叶节点路径如上图所示。

示例 2:

输入:root = [1,2,3], targetSum = 5
输出:false
解释:树中存在两条根节点到叶子节点的路径:
(1 --> 2): 和为 3
(1 --> 3): 和为 4
不存在 sum = 5 的根节点到叶子节点的路径。

示例 3:

输入:root = [], targetSum = 0
输出:false
解释:由于树是空的,所以不存在根节点到叶子节点的路径。

题解

/*** Definition for a binary tree node.* public class TreeNode {*     int val;*     TreeNode left;*     TreeNode right;*     TreeNode() {}*     TreeNode(int val) { this.val = val; }*     TreeNode(int val, TreeNode left, TreeNode right) {*         this.val = val;*         this.left = left;*         this.right = right;*     }* }*/
class Solution {public boolean hasPathSum(TreeNode root, int targetSum) {if (root == null) {return false;}if (root.left == null && root.right == null) {return targetSum == root.val;} return hasPathSum(root.left,targetSum - root.val) || hasPathSum(root.right,targetSum - root.val);}
}

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

相关文章:

  • 织梦cms网站模板网上开店流程
  • 浏览wap网站wordpress 表格小工具
  • 网站开发包含上线吗卖车网站
  • 网站设计便宜门户网站底部
  • 商城网站设计服务商海南网页设计
  • 楚风网站建设工作室wordpress设置手机主题
  • 开网站建设公司怎么样企业为什么要网站建设
  • 建站设计公司wordpress托管在哪里
  • 茂名网站建设方案外包百度在线识别图片
  • 网站开发可以用两种语言吗新网站seo外包
  • 国外销售网站红色基调的网站
  • 网站建设五合一哈尔滨cms建站系统
  • 睢宁县建设局网站大连哪个企业想做网站
  • 北京做公司网站网站推广流程
  • 普兰店网站建设公司django做的网站源码
  • 甘肃省建设厅不动产网站网站开发者密钥
  • 做网站外包创业安徽康东建设工程有限公司网站
  • 江门模板建站定制网站html网站开发事例教程
  • 网站推广有哪些手段网站关键字描述
  • 注册网站免费注册邮箱专业购物网站建设哪家好
  • ps怎样做网站设计怎样向网站上传照片
  • 网站开发第几类商标网络推广的渠道有哪些
  • 找施工方案上哪个网站新建网站
  • 网站建设设计哪家好wordpress 添加h5游戏
  • 国内flask做的网站管理案例网站
  • 做教育app的网站有哪些WordPress和微信同步
  • 网站建设落地页开发手机端网站模板下载不了
  • 英语故事网站建设平面设计培训班价格
  • 上文明网站 做文明网民征文三大网络架构
  • 如何建一个网站多少钱前端学校网站开发视频