Featured Lists

Top 20 Problems on Dynamic programming

Top 10 Problems on Backtracking

Top 20 Problems on Graph

Top 25 Problems on Trees

Top 10 Problems on Bits Manipulation

Top 15 Problems in LinkedList

All Problems

# Status Problem video Level Completes Likes
58

All Permutations of a String

Hard % 0
57

Sort an Given Array in the order defined by another array

Medium % 0
56

Sort an Array - odd numbers appear first in ascending order followed by the even numbers in descending order.

Medium % 0
54

Find the maximum width of a binary tree

Medium % 0
53

Find the number of occurrences of a number in a given sorted array.

Medium % 0
52

Find all common numbers in given three sorted arrays.

Beginner % 0
51

Level Order Traversal in Zig Zag pattern OR Print in Spiral Pattern

Hard % 0
50

Find the first repeated element in an array by its index

Medium % 0
49

Minimum number that cannot be formed by any subset of an array

Beginner % 0
48

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

Medium % 1
47

Find the Size of the Binary Tree

Beginner % 0
46

Given two binary trees, check if one binary tree is a subtree of another

Medium % 0
44

Inorder Successor in Binary Tree

Medium % 0
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
39

Level Order Traversal, Print each level in separate line.

Medium % 0
38

Find whether a Given Binary Tree is Balanced?

Medium % 0
37

Get the Height of a Node in a Binary Tree

Medium % 0
36

Find the Maximum Depth OR Height of a Binary Tree

Beginner % 1
35

Add two numbers represented by a linked list, Numbers are Stored in FORWARD order

Medium % 0
34

Add two numbers represented by a linked list, Numbers are Stored in REVERSE order

Medium % 0
33

Reverse the binary representation of a number.

Medium % 1
32

Binary Search Tree (BST) Complete Implementation.

Beginner % 0
31

Reverse a Linked List Using Recursion

Medium % 0
30

Swap Every Kth Node in a LinkedList

Medium % 0
29

Delete a Node in the Middle of a Linked List Without Access to Head Node

Beginner % 0
28

Determine the Nth Node from the Tail in a Linked List

Beginner % 0
27

Remove Duplicates from an Unsorted Linked list

Beginner % 0
26

Check if one string is Rotation of another string

Beginner % 1
25

String Compression using count of repeated characters - Run Length Encoding

Beginner % 0
24

Replace Spaces with '%20' Without Using Default Functions

Medium % 0

All Permutations of a String

Sort an Given Array in the order defined by another array

Sort an Array - odd numbers appear first in ascending order followed by the even numbers in descending order.

Find the maximum width of a binary tree

Find the number of occurrences of a number in a given sorted array.

Find all common numbers in given three sorted arrays.

Level Order Traversal in Zig Zag pattern OR Print in Spiral Pattern

Find the first repeated element in an array by its index

Minimum number that cannot be formed by any subset of an array

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

Find the Size of the Binary Tree

Given two binary trees, check if one binary tree is a subtree of another

Inorder Successor in Binary Tree

Sorted Array to Binary Search Tree of Minimal Height

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

Level Order Traversal, Print each level in separate line.

Find whether a Given Binary Tree is Balanced?

Get the Height of a Node in a Binary Tree

Find the Maximum Depth OR Height of a Binary Tree

Add two numbers represented by a linked list, Numbers are Stored in FORWARD order

Add two numbers represented by a linked list, Numbers are Stored in REVERSE order

Reverse the binary representation of a number.

Binary Search Tree (BST) Complete Implementation.

Reverse a Linked List Using Recursion

Swap Every Kth Node in a LinkedList

Delete a Node in the Middle of a Linked List Without Access to Head Node

Determine the Nth Node from the Tail in a Linked List

Remove Duplicates from an Unsorted Linked list

Check if one string is Rotation of another string

String Compression using count of repeated characters - Run Length Encoding

Replace Spaces with '%20' Without Using Default Functions