Tap here to switch tabs
Problem
Ask
Submissions

Problem: Binary Tree Preorder Traversal

easy
15 min
Explore how to perform preorder traversal on a binary tree by visiting the root node first, followed by the left and right subtrees. Learn to implement this depth-first search technique to solve tree traversal problems effectively and prepare for coding interviews.

Statement

Given the root of a binary tree, your task is to return a list containing the values of its nodes in preorder traversalIn preorder traversal, we visit each node by first visiting the current node, then its left subtree, and finally its right subtree order.

Constraints:

  • The number of nodes in the tree is in the range [0,100][0, 100].

  • 100-100 \leq node.data 100\leq 100

Tap here to switch tabs
Problem
Ask
Submissions

Problem: Binary Tree Preorder Traversal

easy
15 min
Explore how to perform preorder traversal on a binary tree by visiting the root node first, followed by the left and right subtrees. Learn to implement this depth-first search technique to solve tree traversal problems effectively and prepare for coding interviews.

Statement

Given the root of a binary tree, your task is to return a list containing the values of its nodes in preorder traversalIn preorder traversal, we visit each node by first visiting the current node, then its left subtree, and finally its right subtree order.

Constraints:

  • The number of nodes in the tree is in the range [0,100][0, 100].

  • 100-100 \leq node.data 100\leq 100