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

网站内容与目录结构图做网站最简单的工具

网站内容与目录结构图,做网站最简单的工具,中小型网站建设资讯,全景网站开发今天是第 天刷leetcode#xff0c;立个flag#xff0c;打卡60天#xff0c;如果做不到#xff0c;完成一件评论区点赞最高的挑战。 算法挑战链接 235. 二叉搜索树的最近公共祖先https://leetcode.cn/problems/lowest-common-ancestor-of-a-binary-search-tree/descriptio…今天是第 天刷leetcode立个flag打卡60天如果做不到完成一件评论区点赞最高的挑战。 算法挑战链接 235. 二叉搜索树的最近公共祖先https://leetcode.cn/problems/lowest-common-ancestor-of-a-binary-search-tree/description/ 第一想法 题目理解从两个节点向上找汇聚的第一个节点。 如果两个节点分别是 45那么5向上找一位就是4. 如果两个节点分别是05那么他们会在2汇聚。 如果两个节点分别是57那么他们会在节点6汇聚。 结合二叉搜索树的特性来看如果一个节点大于或者小于这两个节点那么他们汇聚的节点就一定不是这个节点而是这个节点的左节点或者是右节点。 因此代码就很好写了只要这个两个节点都大于该节点就往该节点的右边遍历如果这个两个节点都小于该节点就往该节点的左边遍历。直到找到一个节点不满足都大于或者小于这两个节点的节点返回该节点。代码如下 class Solution {public TreeNode lowestCommonAncestor(TreeNode root, TreeNode p, TreeNode q) {while (true) {if (root.val p.val root.val q.val) {root root.left;} else if (root.val p.val root.val q.val) {root root.right;} else {break;}}return root;} } 看完代码随想录之后的想法  想法是一致的还有一种是递归的方法想法都是一样的。 class Solution {public TreeNode lowestCommonAncestor(TreeNode root, TreeNode p, TreeNode q) {if (root.val p.val root.val q.val) return lowestCommonAncestor(root.left, p, q);if (root.val p.val root.val q.val) return lowestCommonAncestor(root.right, p, q);return root;} }实现过程中遇到哪些困难  无 今日收获 二叉搜索树遍历如果是需要有序的那么是不需要排序的。
http://www.hkea.cn/news/14543201/

相关文章:

  • 做彩票生意要登陆哪个网站北京网站建设工作室
  • 邢台地区网站建设服务周到公司如何在网上推广
  • 获取网站访客qq网站建设专业的
  • 建筑公司网站管理员常州做网站公司有哪些
  • 暖色调 网站宝塔负载100wordpress
  • 网站优化主要工作有那些内容北京网站建设方案书
  • 普陀区网站制作百度搜一下
  • 突唯阿网站seo全面的网站制作
  • 织梦cms怎么更改网站的路径php网站源代码
  • 定西地网站建设三门峡市湖滨区建设局网站
  • 北京做网站商标的公司好孩子官方网站王建设
  • 网站seo设置是什么wordpress怎么做cdn
  • 做网站公司300元钱page list wordpress
  • 南通网站推广优化公司网站群建设论文
  • 公司请人做的网站 域名属于谁如何安装免费wordpress主题
  • 写小说的小网站智慧团建pc端注册入口
  • 宁波 做网站下载网站系统源码
  • 南阳移动端网站制作怎样建设影视网站
  • 网站开发邮件电商培训学校
  • 网站建设合同封面模板下载居众装饰集团有限公司
  • wordpress相册轮播新网站百度seo如何做
  • 企业网站推广外包郑州营销型网站推广
  • 宜宾市建设教育培训中心网站好看的博客页面
  • 彩票网站怎么做收银wordpress后台使用方法
  • 莞城建设网站网站建设公司哪家好速找盛世传媒
  • 网站建设中备案遵义住房和城乡建设局官方网站
  • 定制手机网站网站建设哪些职位
  • 电商网站特点怎样做加入购物车的网站
  • 杭州网站制作专业做家教在哪个网站
  • 宝安公司免费网站建设360网站运营