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

二叉树的中序遍历【二叉树】【递归】

Problem: 94. 二叉树的中序遍历

文章目录

  • 思路 & 解题方法
  • 复杂度
  • Code

思路 & 解题方法

二叉树简单递归。

复杂度

时间复杂度:

O ( n ) O(n) O(n)

空间复杂度:

O ( n ) O(n) O(n)

Code

# Definition for a binary tree node.
# class TreeNode:
#     def __init__(self, val=0, left=None, right=None):
#         self.val = val
#         self.left = left
#         self.right = right
class Solution:def inorderTraversal(self, root: Optional[TreeNode]) -> List[int]:if not root:return []return self.inorderTraversal(root.left) + [root.val] + self.inorderTraversal(root.right)

相关文章:

  • AI手写数字识别(二)
  • ES 之索引和文档
  • Jenkins-执行脚本案例-初步认识JenKins的使用
  • 系列十一、Spring Security登录接口兼容JSON格式登录
  • LeetCode第380场周赛个人题解
  • 时序预测 | MATLAB实现GRNN广义回归神经网络时间序列未来多步预测(程序含详细预测步骤)
  • HCIA-Datacom实验指导手册:1、华为 VRP 系统基本操作
  • Wargames与bash知识16
  • vue中使用js-doc
  • Hive SQL / SQL
  • 约瑟夫环问题解决
  • MySQL-单表、多表查询
  • 七:Day07_redis进阶02
  • 【elastic search】详解elastic search集群
  • JQuery 操作Class滚动轮播展示效果
  • 分享一款快速APP功能测试工具
  • 〔开发系列〕一次关于小程序开发的深度总结
  • 4. 路由到控制器 - Laravel从零开始教程
  • android 一些 utils
  • android图片蒙层
  • docker-consul
  • Java超时控制的实现
  • JS进阶 - JS 、JS-Web-API与DOM、BOM
  • opencv python Meanshift 和 Camshift
  • Python利用正则抓取网页内容保存到本地
  • Ruby 2.x 源代码分析:扩展 概述
  • Sequelize 中文文档 v4 - Getting started - 入门
  • Sublime text 3 3103 注册码
  • Vue学习第二天
  • 构建二叉树进行数值数组的去重及优化
  • 关于Android中设置闹钟的相对比较完善的解决方案
  • 关于Flux,Vuex,Redux的思考
  • 基于游标的分页接口实现
  • 解析 Webpack中import、require、按需加载的执行过程
  • 如何进阶一名有竞争力的程序员?
  • 如何用vue打造一个移动端音乐播放器
  • 我从编程教室毕业
  • FaaS 的简单实践
  • LIGO、Virgo第三轮探测告捷,同时探测到一对黑洞合并产生的引力波事件 ...
  • 没有任何编程基础可以直接学习python语言吗?学会后能够做什么? ...
  • ​【C语言】长篇详解,字符系列篇3-----strstr,strtok,strerror字符串函数的使用【图文详解​】
  • ​DB-Engines 12月数据库排名: PostgreSQL有望获得「2020年度数据库」荣誉?
  • ​总结MySQL 的一些知识点:MySQL 选择数据库​
  • (二十一)devops持续集成开发——使用jenkins的Docker Pipeline插件完成docker项目的pipeline流水线发布
  • (翻译)Quartz官方教程——第一课:Quartz入门
  • (四)汇编语言——简单程序
  • (太强大了) - Linux 性能监控、测试、优化工具
  • (转)Google的Objective-C编码规范
  • (转)linux 命令大全
  • .NET 6 Mysql Canal (CDC 增量同步,捕获变更数据) 案例版
  • .NET Core 和 .NET Framework 中的 MEF2
  • .NET/ASP.NETMVC 大型站点架构设计—迁移Model元数据设置项(自定义元数据提供程序)...
  • .NET面试题解析(11)-SQL语言基础及数据库基本原理
  • .net实现头像缩放截取功能 -----转载自accp教程网
  • .Net下的签名与混淆