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

【leetcode】94. 二叉树的中序遍历

给定一个二叉树的根节点 root ,返回 它的 中序 遍历 。

示例 1:
在这里插入图片描述
输入:root = [1,null,2,3]
输出:[1,3,2]

示例 2:
输入:root = []
输出:[]

示例 3:
输入:root = [1]
输出:[1]

# Definition for a binary tree node.
# class TreeNode(object):
#     def __init__(self, val=0, left=None, right=None):
#         self.val = val
#         self.left = left
#         self.right = right
class Solution(object):def inorderTraversal(self, root):""":type root: Optional[TreeNode]:rtype: List[int]"""res = []def dfs(node):if node is None:returndfs(node.left)res.append(node.val)dfs(node.right)dfs(root)return res  
http://www.xdnf.cn/news/481339.html

相关文章:

  • 逻辑回归(二分类)
  • Linux的日志管理
  • 青少年ctf平台应急响应-应急响应2
  • 在vue3中使用Cesium的保姆教程
  • 【2025年软考中级】第一章1.5 输入输出技术(外设)
  • 代码随想录第51天|岛屿数量(深搜)、岛屿数量(广搜)、岛屿的最大面积
  • 2025年Ai写PPT工具推荐,这5款Ai工具可以一键生成专业PPT
  • Java—— 方法引用 : :
  • 【第76例】IPD流程实战:华为业务流程架构BPA进化的4个阶段
  • ROS2学习(3)------架构概述
  • 【数据仓库面试题合集①】数据建模高频面试题及解析
  • 平衡智慧在日常生活中的落地实践:构建和谐生活的行动指南
  • MYSQL创建索引的原则
  • 单例模式深度解析:从原理到高阶应用实践
  • 麒麟桌面系统文件保险箱快捷访问指南:让重要文件夹一键直达桌面!
  • [MySQL实战] 主从复制(Replication)搭建教程:实现读写分离与高可用基础
  • 项目QT+ffmpeg+rtsp(一)——Qt的安装和rtsp的测试
  • python的家教课程管理系统
  • spring cloud gateway 源码解析
  • 嵌入式单片机中STM32F1演示寄存器控制方法
  • Linux系统编程——exec族函数
  • 【生成式AI文本生成实战】DeepSeek系列应用深度解析
  • Crowdfund Insider聚焦:CertiK联创顾荣辉解析Web3.0创新与安全平衡之术
  • day22-数据结构之 栈队列
  • git版本控制学习
  • AB Download Manager v1.5.8 开源免费下载工具
  • AI 编程 “幻觉” 风险频发?飞算 JavaAI 硬核技术筑牢安全防线
  • 1688代采系统商品采集下单支付解决方案|官方API接口接入指南
  • Android从单体架构迁移到模块化架构。你会如何设计模块划分策略?如何处理模块间的通信和依赖关系
  • 开源轻量级地图解决方案leaflet