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

网站建设如何更加稳定网址大全直接下载

网站建设如何更加稳定,网址大全直接下载,dhl做单网站,海外网络推广培训题目 思路 解题的关键是知道自顶向低递归遍历,第一次遇到root在p和q的区间中时,则root就是p和q的最近公共祖先节点。 递归法 # Definition for a binary tree node. # class TreeNode: # def __init__(self, x): # self.val x # …

题目 

 

 思路

解题的关键是知道自顶向低递归遍历,第一次遇到root在p和q的区间中时,则root就是p和q的最近公共祖先节点。 

递归法 

# Definition for a binary tree node.
# class TreeNode:
#     def __init__(self, x):
#         self.val = x
#         self.left = None
#         self.right = Noneclass Solution:def lowestCommonAncestor(self, root: 'TreeNode', p: 'TreeNode', q: 'TreeNode') -> 'TreeNode':if not root:return if root.val>p.val and root.val>q.val:left = self.lowestCommonAncestor(root.left, p, q)if left:return leftif root.val<p.val and root.val<q.val:right = self.lowestCommonAncestor(root.right, p, q)if right:return rightreturn root

迭代法

# Definition for a binary tree node.
# class TreeNode:
#     def __init__(self, x):
#         self.val = x
#         self.left = None
#         self.right = Noneclass Solution:def lowestCommonAncestor(self, root: 'TreeNode', p: 'TreeNode', q: 'TreeNode') -> 'TreeNode':while root:if root.val>p.val and root.val>q.val:root = root.leftelif root.val<p.val and root.val<q.val:root = root.rightelse:return root

 

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

相关文章:

  • 网站服务器 虚拟主机建设网站的企业是什么
  • 建设银行找招聘网站网站域名注册免费
  • 企业网站建设飞沐人才招聘网最新招聘信息
  • 网站设计软件做vip视频网站侵权
  • 我自己怎么建网站长尾词seo排名优化
  • 广州哪家网站建设公司好平度建设局网站
  • 电商网站建设求职定位国内网站有哪些
  • 网站收录查询情况动漫设计与制作难学吗
  • 中山中小企业网站制作做电子请柬的网站
  • 做手机网站需要多少钱网站开发 项目介绍
  • 重庆建设造价工程信息网站安全网站建设与服务的关系
  • 网站建设推广资讯wordpress短代码调用文章标题
  • 国外设交网站开发客户的重要性电子商务网站用什么语言开发
  • 织梦网站后台登陆互动平台怎么改名字
  • 做兼职翻译的网站阿里巴巴官网入口
  • 南昌科技网站建设做网站还得备案
  • 机器人学做玩 网站好看的个人网站主页
  • 网站外网怎么做学电子商务后悔死了
  • 爱玖货源站网站常用颜色
  • wordpress建站案例做网站刷流量挣钱吗
  • 品牌营销型网站作用怎么看网站点击量
  • 网站建设十年杜绝模板做淘宝网站的主机
  • 专业推广企业网站公司dw制作网页步骤
  • 做销售在哪个网站找客户端付费阅读wordpress
  • 网站策划书格式软件开发和网站建设一样吗
  • 人寿保险网站成都百度推广电话号码
  • 北京企业建网站定制价格国家企业信息公示系统官网官
  • 企石镇网站仿做动画网站模块
  • 海口澄迈县建设局网站网站建设择
  • 物流管理网站建设天津专业做网站公司