144.Binary-Tree-Preorder-Traversal

144. Binary Tree Preorder Traversal

题目地址

https://leetcode.com/problems/binary-tree-preorder-traversal/

题目描述

Given a binary tree, return the preorder traversal of its nodes' values.

Example:
Input: [1,null,2,3]
   1
    \
     2
    /
   3

Output: [1,2,3]
Follow up: Recursive solution is trivial, could you do it iteratively?

代码

Approach #1 Recurion

Approach #2 Iterations

Approach #3 Morris Traversal Confusion

Last updated

Was this helpful?