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

Golang | Leetcode Golang题解之第513题找树左下角的值

题目:

题解:

func findBottomLeftValue(root *TreeNode) (ans int) {
    q := []*TreeNode{root}
    for len(q) > 0 {
        node := q[0]
        q = q[1:]
        if node.Right != nil {
            q = append(q, node.Right)
        }
        if node.Left != nil {
            q = append(q, node.Left)
        }
        ans = node.Val
    }
    return
}

http://www.kler.cn/news/368247.html

相关文章:

  • C++STL之stack
  • unity中GameObject介绍
  • springboot RedisTemplate支持多个序列化方式
  • 虚拟光驱软件 PowerISO v8.7.0 中文激活版
  • 【go】仅设想,能不能通过pure go编写页面。
  • 逻辑回归与神经网络
  • ASP.NET Core开发Chatbot API
  • 算法2—八大常用排序算法(下)
  • 深度探索C++对象模型
  • Unity编辑器制作多级下拉菜单
  • C++二级2023.9题及答案 -- 部分题
  • PHP短视频实训平台系统小程序源码
  • c# Solidworks二次开发---添加属性
  • 【mod分享】极品飞车10魔改模组,全新UI,全新道路,全新建筑,高清植被,全新的道路围栏,全新的天空,体验另一种速度与激情
  • DNS系统和ICMP协议
  • UVM初学篇 -(22)UVM field_automation 域的自动化机制
  • nfs服务器实验
  • 基于深度学习的语音情感识别与响应
  • C语言 - GNU C 和 ANSI C 之间的差异
  • spring boot 整合Knife4j
  • OpenStack将运行的系统导出 QCOW2 镜像并导入阿里云
  • D - Many Segments 2(AtCoder Beginner Contest 377)
  • 【Flask】二、Flask 路由机制
  • 三种SPI机制的了解及使用
  • linux创建自定义服务部署项目
  • 如何使用Golang的gomail库实现邮件发送功能