Skip to main content
Admissions guidance, study banks, and career tools — get started on Shalyam

Maximum Binary Tree

Build a binary tree from an array of distinct integers: the root is the maximum value, the left subtree is built from the part before it and the right subtree from the part after it, recursively. Print the tree in level-order with null for gaps (omit trailing nulls).

Constraints

1 <= n <= 1000 0 <= nums[i] <= 1000

Discussion

No discussions yet.

Rewards · v2.1

Get Exclusive Insights with Every Issue

Join Shalyam Newsletter

Stay ahead in education, research, and innovation—straight to your inbox.