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

刷题——在二叉树中找到最近公共祖先

在二叉树中找到两个节点的最近公共祖先_牛客题霸_牛客网

int lowestCommonAncestor(TreeNode* root, int o1, int o2)
{if(root == NULL) return -1;if((root->val == o1) || (root->val == o2)) return root->val;int left = lowestCommonAncestor(root->left, o1, o2);int right = lowestCommonAncestor(root->right, o1, o2);if(left == -1)  return right;if(right == -1) return left;return root->val;
}

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • adb不插usb线通过wifi调试
  • macOS查看系统日志的方法
  • .NET 漏洞分析 | 某ERP系统存在SQL注入
  • uniapp实现一个键盘功能
  • Vue表单输入绑定v-model
  • 麒麟系统部署JeecgBoot
  • C++(Qt)-GIS开发-QGraphicsView显示瓦片地图简单示例
  • 多模态MLLM都是怎么实现的(11)--从SadTalker到快手LivePortait
  • 绝区叁--如何在移动设备上本地运行LLM
  • QQ音乐Android一面凉经
  • 磁盘就是一个超大的Byte数组,操作系统是如何管理的?
  • javascripr如何设计弹出输入框并在网页内输出输入内容
  • Golang语法规范和风格指南(一)——简单指南
  • 【折腾手机】一加6T刷机postmarketOS经历和体验
  • android iconfont带图标的图文并茂的一种实现
  • [译] 理解数组在 PHP 内部的实现(给PHP开发者的PHP源码-第四部分)
  • 《Javascript高级程序设计 (第三版)》第五章 引用类型
  • 【译】理解JavaScript:new 关键字
  • CentOS 7 防火墙操作
  • Java知识点总结(JavaIO-打印流)
  • Making An Indicator With Pure CSS
  • Redis的resp协议
  • Spark学习笔记之相关记录
  • SpringCloud(第 039 篇)链接Mysql数据库,通过JpaRepository编写数据库访问
  • Three.js 再探 - 写一个跳一跳极简版游戏
  • vue-cli3搭建项目
  • 初识MongoDB分片
  • 从0搭建SpringBoot的HelloWorld -- Java版本
  • 前端临床手札——文件上传
  • 问:在指定的JSON数据中(最外层是数组)根据指定条件拿到匹配到的结果
  • 原生js练习题---第五课
  • #NOIP 2014#Day.2 T3 解方程
  • #WEB前端(HTML属性)
  • $.ajax()参数及用法
  • (04)odoo视图操作
  • (ZT)北大教授朱青生给学生的一封信:大学,更是一个科学的保证
  • (动手学习深度学习)第13章 计算机视觉---图像增广与微调
  • (附源码)springboot 智能停车场系统 毕业设计065415
  • (经验分享)作为一名普通本科计算机专业学生,我大学四年到底走了多少弯路
  • (深入.Net平台的软件系统分层开发).第一章.上机练习.20170424
  • (原創) 物件導向與老子思想 (OO)
  • (原創) 系統分析和系統設計有什麼差別? (OO)
  • (转)chrome浏览器收藏夹(书签)的导出与导入
  • (转)GCC在C语言中内嵌汇编 asm __volatile__
  • (转)原始图像数据和PDF中的图像数据
  • (轉貼) 蒼井そら挑戰筋肉擂台 (Misc)
  • .NET 6 Mysql Canal (CDC 增量同步,捕获变更数据) 案例版
  • .net php 通信,flash与asp/php/asp.net通信的方法
  • .NET 中选择合适的文件打开模式(CreateNew, Create, Open, OpenOrCreate, Truncate, Append)
  • .NetCore发布到IIS
  • [ CTF ] WriteUp- 2022年第三届“网鼎杯”网络安全大赛(白虎组)
  • [AI StoryDiffusion] 创造神奇故事,AI漫画大乱斗!
  • [Android] Android ActivityManager
  • [BUUCTF NewStarCTF 2023 公开赛道] week3 crypto/pwn
  • [C/C++]数据结构----顺序表的实现(增删查改)