Top 25 Problems on Trees

# Status Problem video Level Completes Likes
443

Check the completeness of given binary tree | Set 2 - Using Level Order Traversal

Medium % 0
431

Check the completeness of given binary tree | Set 1 - Using Node Count

Medium % 0
425

Check if the given binary tree is Full or not

Beginner % 1
189

Convert BST to Greater Sum Tree

Medium % 0
183

Convert binary tree to its Sum tree

Medium % 1
181

Binary Tree - Preorder Traversal - Non Recursive Approach

Beginner % 0
142

Locate the Farthest Left Node on the Bottom Level

Medium % 0
134

Diameter Of a Binary Tree

Hard % 1
130

Find and Print Full Nodes in a Binary Tree

Beginner % 0
97

Construct Binary Search Tree from a given Preorder Traversal using Recursion

Hard % 0
69

Convert Sorted Singly Linked List to Balanced Binary Search Tree

Medium % 1
68

Transforming a Binary Tree into its Mirror Image

Beginner % 0
65

Given a binary tree, Find the Maximum Path Sum between Any Two Leaves

Medium % 0
62

In a Binary Tree, Check if Two nodes has the same parent or are siblings

Medium % 0
61

Determine If Two Nodes are Cousins

Medium % 0
54

Maximum Width of a Binary Tree

Medium % 0
48

Determining Whether a Given Binary Tree is a Binary Search Tree (BST)

Medium % 1
41

Sorted Array to Binary Search Tree of Minimal Height

Medium % 1
40

In a Binary Tree, Create Linked Lists of all the nodes at each depth

Hard % 0
38

Determining Binary Tree Balance

Medium % 0
36

Find the Maximum Depth OR Height of a Binary Tree

Beginner % 1

Check the completeness of given binary tree | Set 2 - Using Level Order Traversal

Check the completeness of given binary tree | Set 1 - Using Node Count

Check if the given binary tree is Full or not

Convert BST to Greater Sum Tree

Convert binary tree to its Sum tree

Binary Tree - Preorder Traversal - Non Recursive Approach

Locate the Farthest Left Node on the Bottom Level

Diameter Of a Binary Tree

Find and Print Full Nodes in a Binary Tree

Construct Binary Search Tree from a given Preorder Traversal using Recursion

Convert Sorted Singly Linked List to Balanced Binary Search Tree

Transforming a Binary Tree into its Mirror Image

Given a binary tree, Find the Maximum Path Sum between Any Two Leaves

In a Binary Tree, Check if Two nodes has the same parent or are siblings

Determine If Two Nodes are Cousins

Maximum Width of a Binary Tree

Determining Whether a Given Binary Tree is a Binary Search Tree (BST)

Sorted Array to Binary Search Tree of Minimal Height

In a Binary Tree, Create Linked Lists of all the nodes at each depth

Determining Binary Tree Balance

Find the Maximum Depth OR Height of a Binary Tree