Leetcode 144. 二叉树的前序遍历

题目描述

题目链接:https://leetcode.cn/problems/binary-tree-preorder-traversal/description/

代码实现

java 复制代码
class Solution {
    List<Integer> l  = new ArrayList<>();
    public List<Integer> preorderTraversal(TreeNode root) {
        preoder(root);
        return l;
    }
    public void preoder(TreeNode root){
        if(root==null){
            return;
        }
        l.add(root.val);
        preoder(root.left);
        preoder(root.right);
    }
}
相关推荐
️是78几秒前
信息奥赛一本通—编程启蒙(3346:【例60.3】 找素数)
数据结构·c++·算法
captain3762 分钟前
map和set
数据结构·算法
qq_416018725 分钟前
实时数据可视化库
开发语言·c++·算法
格林威5 分钟前
工业相机参数解析:曝光时间与运动模糊的“生死博弈”
c++·人工智能·数码相机·opencv·算法·计算机视觉·工业相机
2401_8732046519 分钟前
C++中的策略模式进阶
开发语言·c++·算法
xushichao198923 分钟前
C++中的职责链模式实战
开发语言·c++·算法
大鹏说大话30 分钟前
数据库查询优化全攻略:从索引设计到架构演进
算法
小O的算法实验室31 分钟前
2025年IEEE TETCI SCI2区,一种用于二次无约束二进制优化的协同神经动力学算法,深度解析+性能实测
算法·论文复现·智能算法·智能算法改进
2301_8184190136 分钟前
C++中的协程编程
开发语言·c++·算法
add45a38 分钟前
C++中的工厂方法模式
开发语言·c++·算法