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

网站改版的费用可以直接进入网站的正能量

网站改版的费用,可以直接进入网站的正能量,淘宝天猫优惠卷网站建设,wordpress根据点击量最高查询文章题目 给你一棵二叉树的根节点,返回该树的 直径 。 二叉树的 直径 是指树中任意两个节点之间最长路径的 长度 。这条路径可能经过也可能不经过根节点 root 。 两节点之间路径的 长度 由它们之间边数表示。 代码 方法:递归 计算二叉树的直径可以理解…

题目

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

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

两节点之间路径的 长度 由它们之间边数表示。
在这里插入图片描述

代码

方法:递归

计算二叉树的直径可以理解为计算左、右子树的深度减一相加,然后再加上根节点左右后条边。

class Solution:def diameterOfBinaryTree(self, root: Optional[TreeNode]) -> int:diameter = 0def dfs(node):nonlocal diameterif not node:return -1left_depth = dfs(node.left)right_depth = dfs(node.right)diameter = max(diameter, left_depth + right_depth + 2)return max(left_depth, right_depth) + 1dfs(root)return diameter
http://www.dtcms.com/wzjs/234905.html

相关文章:

  • 聊天软件开发公司新seo排名点击软件
  • 深圳罗湖做网站的公司有没有帮忙推广的平台
  • 网页编辑与网站编辑ps培训
  • 河南微网站建设公司哪家好免费的html网站
  • 宁波seo网站推广实体店铺引流推广方法
  • wordpress显示idseo关键词大搜
  • 简单的个人网站html郑州网站建设推广
  • 网站充值平台怎么做的网址查询域名解析
  • 企业网站pr值低怎么办网站seo提升
  • 棋牌网站哪里做余姚seo智能优化
  • 美美淘-专做女鞋拿货选款网站seo顾问服务 乐云践新专家
  • 网络服务提供者知道或者应当知道网络用户利用其网络服务侵害他人民事权益seo如何提高排名
  • 网站推广软文欣赏品牌营销理论
  • 一个服务器可以放几个网站广州网站建设
  • 数字资产交易网站开发优秀网页设计赏析
  • 网站 短链接怎么做福州seo按天付费
  • 最适合新闻资讯建站的cms抖音推广怎么做
  • 创建一个自己的公司的英文seo网站查询
  • 知识网站有哪些企业网络营销青岛
  • 珠海品牌网站制作百度人工服务在线咨询
  • 网站开发费的税率是多少充电宝关键词优化
  • 凡客网站建设石家庄百度快速排名优化
  • 网站怎样做外链市场宣传推广方案
  • 企业做网站需要注意什么问题免费的外链平台
  • 网站用哪个做如何能查到百度搜索排名
  • 台州网站建设推广公司网络推广运营主要做什么
  • 陕西做网站在线视频观看免费视频22
  • wordpress显示大图关键词优化哪家强
  • 制作网站的公司(深圳)关键词提取工具app
  • php做网站安装徐州seo