news 2026/7/1 22:58:16

Leetcode—865. 具有所有最深节点的最小子树【中等】

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Leetcode—865. 具有所有最深节点的最小子树【中等】

2025每日刷题(236)

Leetcode—865. 具有所有最深节点的最小子树

实现代码

/** * Definition for a binary tree node. * type TreeNode struct { * Val int * Left *TreeNode * Right *TreeNode * } */funcsubtreeWithAllDeepest(root*TreeNode)*TreeNode{typepairstruct{node*TreeNode depthint}vardfsfunc(root*TreeNode)pair dfs=func(root*TreeNode)pair{ifroot==nil{returnpair{nil,0}}lt,rt:=dfs(root.Left),dfs(root.Right)ld,rd:=lt.depth,rt.depthif(ld>rd){returnpair{lt.node,ld+1}}if(ld<rd){returnpair{rt.node,rd+1}}returnpair{root,ld+1}}returndfs(root).node}

运行结果

之后我会持续更新,如果喜欢我的文章,请记得一键三连哦,点赞关注收藏,你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 !!!↖(▔▽▔)↗感谢支持!

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/26 9:23:41

ModbusTCP报文格式说明:手把手教你解析请求响应

Modbus TCP 报文解析实战&#xff1a;从零读懂工业通信的“语言”在工控现场&#xff0c;你是否遇到过这样的场景&#xff1f;一台上位机迟迟收不到 PLC 的数据&#xff0c;工程师抓包后甩出一串十六进制数字&#xff1a;“12 34 00 00 00 06 01 03 00 00 00 02”——这到底是什…

作者头像 李华
网站建设 2026/6/26 9:23:48

一文说清Proteus示波器如何配合8051进行波形观测

用Proteus示波器看8051输出的波形&#xff0c;其实比你想象的简单在嵌入式开发的世界里&#xff0c;“我代码写完了&#xff0c;但信号到底出没出来&#xff1f;”是每个工程师都会遇到的灵魂拷问。真实项目中&#xff0c;我们靠示波器抓波形、逻辑分析仪看时序。可如果你是在实…

作者头像 李华
网站建设 2026/6/30 20:17:52

Keil中文乱码怎么解决:从零开始的完整示例教程

Keil 中文乱码&#xff1f;别急&#xff0c;一招搞定从根源到实战的完整解决方案你有没有遇到过这种情况&#xff1a;刚写完一段带中文注释的代码&#xff0c;保存后重新打开——满屏“ˆ™‘Š”&#xff1f;或者团队协作时&#xff0c;同事发来的工程文件里中文全变“豆腐块”…

作者头像 李华
网站建设 2026/6/30 9:54:54

20260109_220001_2025年AI大模型资料汇编|附61页PDF文件下载

以下为报告节选&#xff1a; 如何学习大模型 AI &#xff1f; 由于新岗位的生产效率&#xff0c;要优于被取代岗位的生产效率&#xff0c;所以实际上整个社会的生产效率是提升的。 但是具体到个人&#xff0c;只能说是&#xff1a; “最先掌握AI的人&#xff0c;将会比较晚掌…

作者头像 李华
网站建设 2026/6/26 9:23:47

springboot基于微信小程序的校园租赁小程序

SpringBoot基于微信小程序的校园租赁小程序介绍 一、系统定位与背景 随着共享经济的兴起和校园租赁市场的不断扩大&#xff0c;基于微信小程序的校园租赁小程序应运而生。该系统旨在通过微信小程序这一便捷的平台&#xff0c;为校园内的学生、教师及工作人员提供高效、便捷的物…

作者头像 李华
网站建设 2026/7/1 4:09:27

springboot新乡工程学院失物招领平台

基于 Spring Boot 的新乡工程学院失物招领平台介绍 在校园生活中&#xff0c;物品遗失与寻找是师生们常面临的困扰。为有效解决这一问题&#xff0c;新乡工程学院依托 Spring Boot 框架开发了失物招领平台。该平台借助 Spring Boot 强大的后端开发能力&#xff0c;整合多种功能…

作者头像 李华