Problem · Tree
Vertical Order Traversal of a Binary Tree
Problem statement
You are given a binary tree serialized as a level-order array levelOrder. Each non-null token is a signed decimal integer, and the token "null" denotes a missing child.
Place the root at row 0, column 0. For a node at row r, column c:
The problem statement continues
ProExamples
Example 1
levelOrder = ["3","9","20","null","null","15","7"]return = [[9],[3,15],[20],[7]]The columns from left to right are -1, 0, 1, and 2.
FastPrep Pro
Reported in 1 Amazon interview this weekUnlock this recently reported problem
FastPrep Pro gives you full access to interview problems reported within the last week.
- Full problem statement and constraints
- 2 more worked examples, explained
- Guided hints and editorial
- Run your code on real test cases
$9/month
Pro subscription, billed yearly — or $19 month-to-month. Cancel anytime.
Free plan — 2 of 2 free unlocks used this week