Leetcode—513. 找树左下角的值【中等】

2025每日刷题(244)

Leetcode---513. 找树左下角的值

实现代码

go 复制代码
/**
 * Definition for a binary tree node.
 * type TreeNode struct {
 *     Val int
 *     Left *TreeNode
 *     Right *TreeNode
 * }
 */
func findBottomLeftValue(root *TreeNode) int {
    maxDepth := 0
    ans := 0
    dfs(root, &maxDepth, 1, &ans)
    return ans
}

func dfs(root *TreeNode, maxDepth *int, depth int, ans *int) {
    if root == nil {
        return
    }
    if *maxDepth < depth {
        *maxDepth = depth
        *ans = root.Val
    }
    dfs(root.Left, maxDepth, depth + 1, ans) 
    dfs(root.Right, maxDepth, depth + 1, ans)
}

运行结果

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

相关推荐
大雷神4 小时前
HarmonyOS APP<玩转React>开源教程二十四:错题本功能
react.js·面试·开源·harmonyos
de_wizard4 小时前
Linux 下安装 Golang环境
linux·运维·golang
优化控制仿真模型4 小时前
2026年初中中考英语大纲词汇表1600个电子版PDF(含单词音频和默写本)
经验分享·pdf
宝宝单机sop4 小时前
情绪管理资源合集
经验分享
其实秋天的枫4 小时前
【大英赛】全国大学生英语竞赛C类历年真题、样卷、听力音频及答案解析电子版PDF(2012-2026年)
经验分享·pdf
Cosolar4 小时前
解锁LLM能力:14种Prompt策略全解析与实践指南
人工智能·后端·面试
旺仔.2914 小时前
STL排序算法详解
数据结构·算法·排序算法
酉鬼女又兒4 小时前
零基础快速入门前端蓝桥杯Web备考:BOM与定时器核心知识点详解(可用于备赛蓝桥杯Web应用开发)
开发语言·前端·javascript·职场和发展·蓝桥杯
美狐美颜sdk4 小时前
美颜SDK是什么?直播/短视频美颜SDK技术详解
人工智能·算法·美颜sdk·直播美颜sdk·美颜api
xiami_world4 小时前
AI Agent生成PPT技术解析:从一键生成到意图理解,Agent模式如何重构PPT工作流?
人工智能·经验分享·ai·信息可视化·powerpoint