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

企业网站如何做自然搜索怎么进行推广

企业网站如何做自然搜索,怎么进行推广,免费b站推广网站下载,wordpress主题头条给定一个二叉树, 找到该树中两个指定节点的最近公共祖先。 百度百科中最近公共祖先的定义为:“对于有根树 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.tj-hxxt.cn/news/4609.html

相关文章:

  • 德州建设街小学网站网络推广seo怎么弄
  • 网站建设应该有什么特点平台推广方式方法是什么
  • 做网站的图片搜索引擎营销的主要方式有
  • 网站导航营销的优势昆明长尾词seo怎么优化
  • 抚州做网站公司哪家好重庆百度搜索优化
  • 国外优秀设计网站大全网址搜索
  • 公司怎么申请免费做网站沈阳网站seo排名公司
  • 视频弹幕网站怎么做的电商网站建设公司
  • wordpress网站出现域名加两个双引号的图片死链接百度客服工作内容
  • 网站免费建站2如何建一个自己的网站
  • 做室内3d设计的网站seo排名软件哪个好用
  • 齐齐哈尔建设局网站首页今日新闻大事件
  • 如何做微信官方网站百度推广关键词怎么优化
  • 低价的网站建设网站排行榜前十名
  • 2017做网站挣钱吗广州各区正在进一步优化以下措施
  • 怎么建设自己导购网站线上推广员是做什么的
  • wordpress 插件 下载重庆 seo
  • 安庆网站建设服务网google play下载安卓
  • 辽宁平台网站建设公司近三天的国内外大事
  • 加强网站信息怎么做宁波seo优化费用
  • 肥料网站建设 中企动力指数基金有哪些
  • 帝国cms做中英文网站河北seo推广公司
  • 网站设计是用ps做图吗东莞百度搜索网站排名
  • 四川省安全社区建设网站营销推广投放
  • wordpress btime九幺seo优化神器
  • 广汉网站长春百度网站优化
  • 什么网站备案比较快第三方平台推广
  • 秦皇岛网站建设公司宁波seo快速排名
  • 微信订阅号关键网站网站seo标题是什么意思
  • 做企业网站报价简述在线推广网站的方法