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);
    }
}
相关推荐
yzx9910137 分钟前
柑橘检测模型
服务器·人工智能·深度学习·算法
南枝异客10 分钟前
电话号码的字母组合
开发语言·javascript·算法
快乐肚皮26 分钟前
快速排序:分治思想的经典实践
java·算法·排序算法
·云扬·2 小时前
【PmHub面试篇】集成 Sentinel+OpenFeign实现网关流量控制与服务降级相关面试题解答
面试·职场和发展·sentinel
只与明月听2 小时前
前端学算法-二叉树(一)
前端·javascript·算法
电院工程师3 小时前
SM3算法Python实现(无第三方库)
开发语言·python·算法·安全·密码学
小刘同学++3 小时前
用 OpenSSL 库实现 3DES(三重DES)加密
c++·算法·ssl
写写闲篇儿4 小时前
搜索二维矩阵
线性代数·算法·矩阵
LunaGeeking5 小时前
重要的城市(图论 最短路)
c++·算法·编程·图论·最短路·floyd
刘小小_算法工程师5 小时前
「ECG信号处理——(17)基于小波熵阈值的R峰检测(与时域-频域-多尺度小波法对比)」2025年6月12日
算法·信号处理