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

网站仿静态乐陵seo优化推广

网站仿静态,乐陵seo优化推广,网站几个模板最好,企业退休做认证进哪个网站代码思路: 先递归调用左儿子和右儿子求得它们为根的子树的深度 L和 R ,则该节点为根的子树的深度即为max(L,R)1。该节点的 dnode值为LR1 递归搜索每个节点并设一个全局变量 ans记录 dnode的最大值,最后返回 ans-1 即为树的直径。 # Definit…

在这里插入图片描述
代码思路:
先递归调用左儿子和右儿子求得它们为根的子树的深度 L和 R ,则该节点为根的子树的深度即为max(L,R)+1。该节点的 dnode值为L+R+1

递归搜索每个节点并设一个全局变量 ans记录 dnode的最大值,最后返回 ans-1 即为树的直径。

# Definition for a binary tree node.
# class TreeNode:
#     def __init__(self, val=0, left=None, right=None):
#         self.val = val
#         self.left = left
#         self.right = right
class Solution:def diameterOfBinaryTree(self, root: Optional[TreeNode]) -> int:self.ans = 1def depth(node):# 访问到空节点了,返回0if not node: return 0 # 左儿子为根的子树的深度L = depth(node.left) # 右儿子为根的子树的深度R = depth(node.right)# 计算d_node即L+R+1 并更新ansself.ans = max(self.ans,L+R+1)# 返回该节点为根的子树的深度return max(L,R)+1 depth(root)return self.ans-1
http://www.yayakq.cn/news/302608/

相关文章:

  • 购物网站开发教程东莞机电学校网站建设与管理
  • 怎么接做网站的任务手机之家官方网
  • 成都微信网站建设多app小程序开发价格
  • 网站设计报价表中山低价网站建设
  • 汽车网站开发毕业设计论文用织梦做网站能练技术吗
  • 北京做网站网络公司京东的网站建设规划
  • 语言 网站开发网站如何修改后台密码
  • 区域城市分站网站怎么做盐城网站建设案例
  • 手机网站模板.桂林两江四湖图片
  • 微网站获取访客手机制作网站软件手机
  • asp企业网站开发技术跨境电商资讯网
  • 网站建设需要购买什么南通做网站的公司
  • 吉林东奥建设集团网站创业平台网
  • 济南网站优化多少钱广告公司业务有哪些
  • 网站建设要求说明佳木斯网站建设公司
  • 常州公司建站模板网页设计与网站建设全攻略pdf
  • 网站怎么换空间wordpress oa 插件
  • 建设博客网站步骤公司网站需求分析
  • 怎样制作网站建设方案wordpress怎么加地图
  • 中国古建筑网站网站项目设计与制作综合实训
  • 怎么样做网站赚钱吗深圳动画营销推广的原因
  • 做网站找模板网站开发工具可视化
  • 网站排名优化培训电话设计汽车网站
  • c 高性能网站开发网站建设前分析
  • 怎么样利用一些网站开发客户福州短视频seo获客
  • 网站漂浮广告关于网站建设管理的规定
  • 为歌手做的个人网站定边网站建设
  • 免费的网站模板桥东企业做网站
  • 佛山专业的网站建设公司手机排行榜2021前十名最新
  • 北京国互网网站建设报价集团酒店网站建设