技术栈

力扣HOT100 - 94. 二叉树的中序遍历

_OLi_2024-04-25 15:49

解题思路:

递归

java 复制代码
class Solution {
    List<Integer> list = new ArrayList<>();

    public List<Integer> inorderTraversal(TreeNode root) {
        recur(root);
        return list;
    }

    public void recur(TreeNode root) {
        if (root == null) return;
        recur(root.left);
        list.add(root.val);
        recur(root.right);
    }
}
上一篇:【java、微服务】MQ
下一篇:[Spring Cloud] (4)搭建Vue2与网关、微服务通信并配置跨域
相关推荐
摘星编程
5 分钟前
深入浅出 Tokio 源码:掌握 Rust 异步编程的底层逻辑
网络·算法·rust·系统编程·tokio
penguin_bark
15 分钟前
C++ 异步编程(future、promise、packaged_task、async)
java·开发语言·c++
又是忙碌的一天
30 分钟前
Java基础 与运算
java·开发语言
Hard_Liquor
30 分钟前
Datawhale秋训营-“大运河杯”数据开发应用创新大赛
人工智能·深度学习·算法
liu****
32 分钟前
笔试强训(八)
开发语言·算法·1024程序员节
程序猫.
34 分钟前
学生管理系统
java·1024程序员节
草莓工作室
35 分钟前
数据结构14:查找
数据结构·算法
m0_74824123
36 分钟前
Java注解与反射实现日志与校验
java·开发语言·python
一成码农
1 小时前
3w字一文讲透Java IO
java·开发语言
木易 士心
1 小时前
MyBatis 与 Spring Data JPA 核心对比:选型指南与最佳实践
java·spring·1024程序员节
热门推荐
01BongoCat - 跨平台键盘猫动画工具02GitHub 镜像站点03UV安装并设置国内源04Linux下V2Ray安装配置指南05jdk21下载、安装(Windows、Linux、macOS)06GitLab 零基础入门指南:从安装到项目管理全流程07Labelme从安装到标注:零基础完整指南08NVIDIA显卡驱动、CUDA、cuDNN 和 TensorRT 版本匹配指南09KGG转MP3工具|非KGM文件|解密音频10安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)