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

建设银行宁波分行网站dede网站制作

建设银行宁波分行网站,dede网站制作,wordpress 实现动画,电镀加工技术支持 东莞网站建设文章目录 题目:Leetcode236. 二叉树的最近公共祖先原题链接思路代码 题目:Leetcode236. 二叉树的最近公共祖先 给定一个二叉树, 找到该树中两个指定节点的最近公共祖先。 百度百科中最近公共祖先的定义为:“对于有根树 T 的两个节点 p、q&a…

文章目录

  • 题目:Leetcode236. 二叉树的最近公共祖先
  • 原题链接
  • 思路
  • 代码

题目:Leetcode236. 二叉树的最近公共祖先

给定一个二叉树, 找到该树中两个指定节点的最近公共祖先。

百度百科中最近公共祖先的定义为:“对于有根树 T 的两个节点 p、q,最近公共祖先表示为一个节点 x,满足 x 是 p、q 的祖先且 x 的深度尽可能大(一个节点也可以是它自己的祖先)。”

原题链接

二叉树的最近公共祖先

思路

  • 最近公共祖先两个节点都位于最近公共祖先的左右子树或者一个节点自己本身就是公共祖先
  • 首先本题一定是自下而上的找,理所当然的我们使用后续遍历

  • 如果 leftright 都不为空,说明 pq 分别位于当前节点的左右子树中,因此当前节点 root 就是它们的最低公共祖先
  • 如果只有 left 不为空,说明 pq 都在左子树中,返回 left
  • 如果只有 right 不为空,说明 pq 都在右子树中,返回 right

代码

在这里插入图片描述

http://www.dtcms.com/wzjs/572449.html

相关文章:

  • 嘉兴建网站专业从事网站开发公司
  • 上海网站建设公司哪家好网站改版提交
  • flashfxp上传网站模板公司主页网站开发
  • 温州网站优化价格沈阳黄页查询电话
  • 制作企业网站的问题创意设计公司名字大全
  • 子页网站设计网站服务器和空间大小
  • 昆山网站优化公司wordpress创建导航
  • wdlinux 默认网站长宁区网站建设网页
  • 如何做自己的vip视频解析网站中介订制网站开发
  • 公司网站模板源码中企动力全球邮企业邮箱
  • 长沙 外贸网站建设公司价格郴州网站运营公司
  • 个人网站做百度推广wordpress登陆小工具
  • 洛阳网站开发培训ie10网站后台无法编辑
  • 长沙经开区建管站哪个网站可以专门做超链接
  • 企业建设网站需注意哪些内容用discuz可以做视频网站吗
  • 知识付费网站搭建个人免费推广网站
  • 网站点网站主题模板下载安装
  • 做网站宣传图的网站网站设计应该考虑的重要因素
  • 新手做网站看什么书建视频网站需要多少钱
  • 外贸建站seo数码产品简约大气网站设计
  • 网站建设流程有几个阶段网站安全建设思考
  • 东坑网站建设网站备案 太烦
  • 苏州建设建设信息网站网站制作难点
  • 网站怎么做域名解析网站开发设计的技术路线
  • 优秀网站建设服务百度后台登录
  • 泰兴做网站电话网站模板减肥
  • 湖南视频网站建设wordpress替换本地字体
  • 用vs2010做免费网站模板中山站群网站建设
  • 国外域名网站推荐河北邢台做移动网站
  • 做网站字体用什么格式为什么只有建设网站打不开