数据结构与算法之 leetcode 513. 找树左下角的值 (BFS) 广度优先

513. 找树左下角的值
js 复制代码
/**
 * Definition for a binary tree node.
 * function TreeNode(val, left, right) {
 *     this.val = (val===undefined ? 0 : val)
 *     this.left = (left===undefined ? null : left)
 *     this.right = (right===undefined ? null : right)
 * }
 */
/**
 * @param {TreeNode} root
 * @return {number}
 */
var findBottomLeftValue = function(root) {
    let q = [root]
    let node = root
    while(q.length){
         node = q.shift()
        if(node.right)
            q.push(node.right)
        if(node.left)
            q.push(node.left)
    }
    return node.val
};
复制代码
执行用时分布
75ms
击败30.26%

消耗内存分布
57.21MB
击败73.68%
参考链接

513. 找树左下角的值

相关推荐
动词ing4 小时前
【题目练习】旋转图像
算法
天疆说4 小时前
【无标题】
算法
GG.WinGel4 小时前
三元组中心问题
java·数据结构·算法·青少年编程·蓝桥杯
开开心心就好4 小时前
电脑小说阅读器,支持朗读和自定义皮肤
服务器·开发语言·javascript·算法·pdf·c#·音视频
闻缺陷则喜何志丹5 小时前
【c++20】协程与屏障
c++·算法·c++20·携程·屏障
erzong2315 小时前
Linux操作系统:线程池&踩坑修复
linux·运维·算法
alphaTao5 小时前
LeetCode 每日一题 2026/10/19-2026/10/25
算法·leetcode
Rain的Java大神之路6 小时前
面了 50 个候选人,90% 都挂在 LeetCode 3 无重复字符的最长子串:滑动窗口的 5 个致命坑
java·后端·leetcode
ZhengEnCi6 小时前
一亿条数据取前100条完全指南:从全量排序到分块流式最小堆的4种解法实测
python·算法·排序算法
zaizai10076 小时前
STL深度剖析2
java·c++·算法