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

网站开发语言比例怎么自己做微网站

网站开发语言比例,怎么自己做微网站,百度渠道开户,网站空间如何使用给定一个二叉树, 找到该树中两个指定节点的最近公共祖先。 百度百科中最近公共祖先的定义为:“对于有根树 T 的两个节点 p、q,最近公共祖先表示为一个节点 x,满足 x 是 p、q 的祖先且 x 的深度尽可能大(一个节点也可以是它自己的祖…

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

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

示例 1:

输入:root = [3,5,1,6,2,0,8,null,null,7,4], p = 5, q = 1
输出:3
解释:节点 5 和节点 1 的最近公共祖先是节点 3 。

示例 2:

输入:root = [3,5,1,6,2,0,8,null,null,7,4], p = 5, q = 4
输出:5
解释:节点 5 和节点 4 的最近公共祖先是节点 5 。因为根据定义最近公共祖先节点可以为节点本身。

示例 3:

输入:root = [1,2], p = 1, q = 2
输出:1

提示:

  • 树中节点数目在范围 [2, 105] 内。
  • -109 <= Node.val <= 109
  • 所有 Node.val 互不相同
  • p != q
  • pq 均存在于给定的二叉树中。

跟着左神的视频课,参考了左神的解题方法,不过时间上打败30%,记录一下,以后提升。

TreeNode* find(TreeNode* cur){if(cur == NULL) return NULL;if(cur == Gp || cur == Gq) return cur;TreeNode* left = find(cur->left);TreeNode* right = find(cur->right);if(left != NULL && right != NULL){return cur;}return left == NULL ? right : left;}TreeNode* lowestCommonAncestor(TreeNode* root, TreeNode* p, TreeNode* q) {Groot = root;Gp = p;Gq = q;return find(root);}

一样的代码又提交了一遍,时间反而变少了,真的神奇

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

相关文章:

  • 无锡网站的优化网络运维工程师教程
  • 香河做网站公司外贸客户哪里找
  • 网站信任的体验如何做专业的网站制作正规公司
  • 做美妆网站的关键词有数据库的网站
  • 交易 网站备案营销网站价格
  • 做网站时为什么导航时两行字腾讯企点
  • 网站建设软件开发公司网页设计ppt模板
  • 公司网站建设解决方案微金所网站谁做的
  • 广安网站建设推荐做网站公司融资多少
  • 怎么把在EXCEL做的查询系统做到网站上开发一个软件需要多久
  • 家居网站应该怎么做淘宝客搜索网站怎么做
  • 做网站的而程序重庆自助建站软件
  • 手机做ppt的免费模板下载网站金富通青岛建设工程有限公司网站
  • 网站开发技术基础教程上海的网站建设
  • 帝国做的网站删除域名后缀网站建设重庆
  • 软文网站大全网站内页制作
  • 做pc端网站特色wordpress中文分类
  • 网站备案注销找哪个部门免费搭建网站 域名
  • 网站建设有什么看法网页游戏排行榜在线玩
  • 一个网站上能不能放两个域名 两个备案号拉新平台
  • 福州电子网站建设产品开发流程表
  • 国外交互设计网站欣赏35个成功的市场营销策划案例
  • 每年网站备案抽查网页制作常用的技术有哪些
  • 崇明网站开发wordpress中文工具箱
  • 网站建设费按几年摊销品牌营销包括哪些内容
  • 网站运营工作内容网站建设模板删不掉
  • 网站建设 更新 维护二手交易网站开发的
  • 滨海做网站哪家好wordpress国内加速
  • 合浦县建设局网站管理咨询公司取名
  • 无锡建设教育协会网站建设网站不用模板可以吗