Top 25 Problems on Trees

# Status Problem Level Completes Likes
1

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

Medium % 0
2

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

Medium % 0
3

Check if the given binary tree is Full or not.

Beginner % 1
4

Convert BST to Greater Sum Tree

Medium % 0
5

Convert binary tree to its Sum tree

Medium % 1
6

Binary Tree - Preorder Traversal - Non Recursive Approach

Beginner % 0
7

Find the Deepest Left Node in a Binary Tree.

Medium % 0
8

Diameter Of a Binary Tree

Hard % 1
10

Construct Binary Search Tree from a given Preorder Traversal using Recursion

Hard % 0
11

Given a Sorted Singly Linked List Array, Convert it into a Balanced Binary search Tree.

Medium % 1
12

Given a binary tree, Convert it into its Mirror Tree

Beginner % 0
13

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

Medium % 0
15

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

Medium % 0
16

In a Binary Tree, Check if two nodes are Cousins

Medium % 0
18

Find the maximum width of a binary tree

Medium % 0
19

Determine whether given binary tree is binary search tree(BST) or not

Medium % 1
20

Sorted Array to Binary Search Tree of Minimal Height

Medium % 1
21

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

Hard % 0
22

Find whether a Given Binary Tree is Balanced?

Medium % 0
23

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

Find the Deepest Left Node in a Binary Tree.

Diameter Of a Binary Tree

Construct Binary Search Tree from a given Preorder Traversal using Recursion

Given a Sorted Singly Linked List Array, Convert it into a Balanced Binary search Tree.

Given a binary tree, Convert it into its Mirror Tree

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

In a Binary Tree, Check if two nodes are Cousins

Find the maximum width of a binary tree

Determine whether given binary tree is binary search tree(BST) or not

Sorted Array to Binary Search Tree of Minimal Height

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

Find whether a Given Binary Tree is Balanced?

Find the Maximum Depth OR Height of a Binary Tree