
二叉树的前序遍历,返回节点值
思路:
树的前序遍历。
class Solution {
List<Integer> res = new ArrayList<>();
public List<Integer> preorderTraversal(TreeNode root) {
if(root == null) return res;
preOrder(root);
return res;
}
public void preOrder(TreeNode root) {
if(root == null) return;
res.add(root.val);
preOrder(root.left);
preOrder(root.right);
}
}
本文介绍了一种二叉树的前序遍历算法,通过递归方式实现了节点值的遍历,并提供了0ms运行时间的代码示例。
1182

被折叠的 条评论
为什么被折叠?



