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

怎么做百度联盟网站今日的最新消息

怎么做百度联盟网站,今日的最新消息,凡科平台盲审,wordpress安装失败无法创建目录🔥 个人主页: 黑洞晓威 😀你不必等到非常厉害,才敢开始,你需要开始,才会变的非常厉害 543. 二叉树的直径 给你一棵二叉树的根节点,返回该树的 直径 。 二叉树的 直径 是指树中任意两个节点之间最长路径的…

在这里插入图片描述

🔥 个人主页: 黑洞晓威
😀你不必等到非常厉害,才敢开始,你需要开始,才会变的非常厉害

543. 二叉树的直径

给你一棵二叉树的根节点,返回该树的 直径

二叉树的 直径 是指树中任意两个节点之间最长路径的 长度 。这条路径可能经过也可能不经过根节点 root

两节点之间路径的 长度 由它们之间边数表示。

解题思路

  1. 递归计算深度: 使用递归计算每个节点的左子树深度和右子树深度,然后返回以该节点为根节点的子树的深度。
  2. 更新直径: 在递归过程中更新直径,直径值为左子树深度加右子树深度的最大值。
  3. 结果返回: 最终得到的直径就是二叉树的直径。
image-20240508112834385

代码实现

class Solution {int diameter = 0;public int diameterOfBinaryTree(TreeNode root) {calculateDepth(root);return diameter;}private int calculateDepth(TreeNode node) {if (node == null) {return 0;}int leftDepth = calculateDepth(node.left);int rightDepth = calculateDepth(node.right);diameter = Math.max(diameter, leftDepth + rightDepth);return Math.max(leftDepth, rightDepth) + 1;}
}

101. 对称二叉树

给你一个二叉树的根节点 root , 检查它是否轴对称。

image-20240508112906353

解题思路

  1. 定义一个递归函数,比较左右子树是否镜像对称。
  2. 递归地判断左右节点是否镜像对称,即左子树的左节点与右子树的右节点比较,左子树的右节点与右子树的左节点比较。
  3. 如果当前节点为空,返回 true。如果左右子树其中一个为空或者值不相等,返回 false。

代码实现

class Solution {public boolean isSymmetric(TreeNode root) {if (root == null) {return true;}return isMirror(root.left, root.right);}private boolean isMirror(TreeNode left, TreeNode right) {if (left == null && right == null) {return true;}if (left == null || right == null) {return false;}return (left.val == right.val)&& isMirror(left.left, right.right)&& isMirror(left.right, right.left);}
}
http://www.zhongyajixie.com/news/13103.html

相关文章:

  • 网站时间显示广告软文范例
  • 做个外贸网站多少钱百度竞价效果怎么样
  • dw可以用来做网站吗武汉百度搜索优化
  • 有专门做dnf工作室的网站么外贸平台排行榜前十名
  • 武汉影楼网站建设推广自己产品的文案
  • 毕设做系统好还是做网站好腾讯网网站网址
  • 做ppt常用网站it培训四个月骗局
  • 集约化网站建设管理磁力狗
  • 呼和浩特市建设委员会官方网站什么是搜索引擎销售
  • 深圳做手机网站建设谷歌搜索引擎
  • 营销网站建站企业网站关键词排名怎么提升
  • 网站导航做外链企业网站建设的一般要素
  • 有做外贸的平台网站吗网站收录批量查询
  • wordpress 链接app百度seo外包
  • 做网站图片素材百度下载2021新版安装
  • 做百度网站图片怎么做广告营销的经典案例
  • 网站有信心做的更好今日特大新闻新事
  • html网站设计模板下载太原seo优化公司
  • php 信息分类网站开发中央新闻联播
  • 怎么做360网站最优化方法
  • 网站建设 石景山沈阳市网站
  • django网站开发流程最新国际消息
  • 做h5动画的素材网站百度招商加盟
  • 网站建站设计英文网站推广
  • 企业设计网站推荐网络推广外包公司
  • 网站源代码在哪里如何让百度收录自己的网站信息
  • 海珠区网站建设如何制作网站免费建站
  • 旅游网站模板源码360网站seo手机优化软件
  • asp.net手机网站开发2022当下社会热点话题
  • 做一个网站开发项目有哪些阶段做网页多少钱一个页面