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

点击图片进入网站要怎么做今天头条新闻

点击图片进入网站要怎么做,今天头条新闻,做网站需要几个岗位,简单的个人网页代码代码思路: 先递归调用左儿子和右儿子求得它们为根的子树的深度 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.khdw.cn/news/10667.html

相关文章:

  • 公司网站建设哪家好制作网页链接
  • 搜索引擎大全兰州seo优化公司
  • 大连模板网站制作2021小说排行榜百度风云榜
  • 静态网站建设毕业论文广告投放平台系统
  • 做电商平台网站有哪些内容百度用户服务中心人工电话
  • 什么网站有项目做软文写作方法
  • javaweb做网站的优点推广方案流程
  • 郑州网站优化服务百度app下载安装官方免费下载
  • 肇庆有哪家做企业网站的软件编程培训学校排名
  • wordpress 免费域名汕头seo外包平台
  • 网页制作与网站建设实战大全 pdf下载福州关键词优化平台
  • 微信看视频打赏网站建设杭州关键词排名工具
  • 网站建设费用预算表关键词排名优化顾问
  • 企业网站如何做seo湖南seo优化首选
  • 网站设计是干什么的双11销售数据
  • 网站维护公告模板电商培训课程
  • 国内产品网站1688产品市场推广方案范文
  • wordpress 全站pjax广州网页推广公司
  • 软件工程师月薪seo中文
  • 企业管理考研aso优化师工作很赚钱吗
  • 重庆网站运营佛山百度关键词排名
  • 跳转网站成都网络优化托管公司
  • 无经验可以做网站编辑吗付费内容网站
  • 一个网站做seoseo技术员
  • 蒙语新闻网站两学一做企业在线培训平台
  • 网站的制作视频seo长尾关键词
  • 苹果手机wordpress打不开网站排名seo
  • 如何备份织梦系统做的网站哈尔滨网络公司
  • 网上购物商城排名百度关键词优化
  • 网站广告推广公司关键词搜索排行榜