94. 二叉树的中序遍历
94. 二叉树的中序遍历
难度中等902收藏分享切换为英文接收动态反馈
给定一个二叉树的根节点 root
,返回它的 中序 遍历。
示例 1:
输入:root = [1,null,2,3] 输出:[1,3,2]
示例 2:
输入:root = [] 输出:[]
示例 3:
输入:root = [1] 输出:[1]
示例 4:
输入:root = [1,2] 输出:[2,1]
示例 5:
输入:root = [1,null,2] 输出:[1,2]
提示:
- 树中节点数目在范围
[0, 100]
内 -100 <= Node.val <= 100
# 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: TreeNode) -> List[int]:res = []def inorder(root):if not root:return []if root.left:inorder(root.left)res.append(root.val)# if not root.left: # res.append(root.val)if root.right:inorder(root.right)inorder(root)return res
94. 二叉树的中序遍历相关推荐
- LeetCode-二叉树-94. 二叉树的中序遍历
描述 94. 二叉树的中序遍历 给定一个二叉树的根节点 root ,返回它的 中序 遍历. 示例 1: 输入:root = [1,null,2,3] 输出:[1,3,2] 示例 2: 输入:root ...
- Leetcode 129求根节点到叶节点数字之和、104二叉树的最大深度、8字符串转换整数(atoi)、82删除排序链表中的重复元素II、204二分查找、94二叉树的中序遍历、144二叉树的前序遍历
Top1:Leetcode 129求根节点到叶节点数字之和 官方题解:https://leetcode.cn/problems/sum-root-to-leaf-numbers/solution/qi ...
- 94. 二叉树的中序遍历-M
94. 二叉树的中序遍历 label: 非递归中序遍历,LNR,字节跳动面试题 给定一个二叉树,返回它的中序 遍历. 示例: 输入: [1,null,2,3] 1\2/3 输出: [1,3,2] 进阶 ...
- LeetCode 92反转链表Ⅱ93复制ip地址94二叉树的中序遍历
微信搜一搜:bigsai 专注于Java.数据结构与算法,一起进大厂不迷路! 算法文章题解全部收录在github仓库bigsai-algorithm,求star! 关注回复进群即可加入力扣打卡群,欢迎 ...
- leetcode - 94. 二叉树的中序遍历
给定一个二叉树,返回它的中序遍历.中序遍历(LDR)是二叉树遍历的一种,也叫做中根遍历.中序周游.在二叉树中,中序遍历首先遍历左子树,然后访问根结点,最后遍历右子树. 示例: 进阶: 递归算法很简单, ...
- Leetcode 94.二叉树的中序遍历 (每日一题 20210712)
给定一个二叉树的根节点 root ,返回它的 中序 遍历.示例 1:输入:root = [1,null,2,3] 输出:[1,3,2] 示例 2:输入:root = [] 输出:[] 示例 3:输入: ...
- 力扣(Leetcode)-94. 二叉树的中序遍历
描述 给定一个二叉树的根节点 root ,返回它的 中序 遍历. 示例 1: 输入:root = [1,null,2,3] 输出:[1,3,2] 示例 2: 输入:root = [] 输出:[] 示例 ...
- [leetcode]94.二叉树的中序遍历
给定一个二叉树的根节点 root ,返回它的 中序 遍历. 示例 1: 输入:root = [1,null,2,3] 输出:[1,3,2] 示例 2: 输入:root = [] 输出:[] 示例 3: ...
- LeetCode 94. 二叉树的中序遍历(中序遍历)
文章目录 1. 题目信息 2. 解题 2.1 递归 2.2 循环,必须掌握 1. 题目信息 给定一个二叉树,返回它的中序 遍历. 示例:输入: [1,null,2,3]1\2/3输出: [1,3,2] ...
最新文章
- android html.fromhtml 字体加粗,Android Html设置TextView的颜色、加粗样式
- 最好用的嵌入式网络C库、Lua库
- debian 7上安装svn
- 机器学习笔记:RMSProp,Adadelta
- 别问我跨域了,我想吐
- cmd.exe启动参数说明
- 等差数列java_Java实现 LeetCode 413 等差数列划分
- java 泛型 类型实参(type argument)
- 每天30分钟搞Software Rendering--(0)搜集资料,阅读,了解
- java.lang.UnsatisfiedLinkError: JNA support (com/sun/jna/android-arm/libjnidispatch.so) not found
- RayTracing练习
- FPGA信号处理系列文章——CIC滤波器的再理解
- 项目十大管理(三)进度管理
- excel游戏_Excel Jawbreak游戏
- 网络加速技术浅析(二)
- 洛谷CF499B Lecture + 映射map
- oracle 数据库中文简体繁体乱码
- Django REST framework+Vue 打造生鲜超市(十)
- 超级记忆法(5)——第三小时
- Dubbo 和 Spring Cloud 微服务架构区别(比较笼统 看看就行)