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);
    }
}
相关推荐
Yingye Zhu(HPXXZYY)8 分钟前
洛谷B4337 [中山市赛 2023] 简单数学题
c++·算法
CoderYanger14 分钟前
Java EE 进阶:2.3 JavaScript 综合案例
java·前端·javascript·css·职场和发展·java-ee·html
pen-ai18 分钟前
【优化方法】为什么梯度是最陡峭的方向?
人工智能·算法·机器学习·最小二乘法
个 人 练 习 生20 分钟前
数据结构:排序算法详解
c语言·数据结构·经验分享·学习·算法·排序算法
青山木28 分钟前
枚举类DP进阶:完全平方数与零钱兑换
java·数据结构·算法·leetcode·动态规划
2601_962218619 小时前
万象生鲜系统业财一体化底层打通技术自动生成经营账单
大数据·数据库·人工智能·python·算法
吞下星星的少年·-·9 小时前
The 2026 ICPC Asia East Continent Online Contest (II)(构造)
数据结构·算法
stolentime11 小时前
洛谷P10515 转圈题解
c++·算法·数学建模·贪心算法
和裕12 小时前
蜂窝板 vs 七层瓦楞重型纸箱:大件工业设备运输性能与成本全对比
大数据·运维·网络·人工智能·算法