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
222

Maximum Subarray OR Largest Sum Contiguous Subarray Problem – Divide and Conquer

Hard % 0
220

Find the right most unset bit OR zero bit of a number

Beginner % 1
219

Find the two repeating elements in a given array | 6 Approaches

Medium % 1
218

Find the right most set bit of a number

Beginner % 1
217

Find two elements whose sum is closest to zero

Medium % 1
212

Find the first non repeating character in a given string

Beginner % 0
211

Find the first repeating character in a given string

Beginner % 0
203

Dynamic Programming - Coin In a Line Game Problem

Hard % 0
202

Dynamic Programming - Box Stacking Problem

Hard % 0
200

Dynamic Programming - Highway Billboard Problem

Hard % 0
187

Reverse Alternative 'k' nodes in a Linked List.

Medium % 0
186

Reverse a Linked List in groups of given size 'K'

Medium % 0
182

Binary Tree-Postorder Traversal - Non Recursive Approach

Beginner % 0
181

Binary Tree - Preorder Traversal - Non Recursive Approach

Beginner % 0
180

Binary Tree-Inorder Traversal - Non Recursive Approach

Beginner % 0
179

Binary Tree Deletion

Beginner % 0
176

Find the Size of a Binary Tree without Recursion

Beginner % 0
173

Minimize Square Sums: Fewest Perfect Squares to Reach a Target (Dynamic Programming)

Hard % 0
172

Dynamic Programming - Longest Common Substring

Medium % 0
171

Dynamic Programming - Longest Common Subsequence

Medium % 0
165

Generate all combinations of length N

Hard % 0
162

Dynamic Programming - Subset Sum Problem

Hard % 0
161

The Word Break Problem

Hard % 0
159

Solve the Knight's Tour with Backtracking

Hard % 0
158

Backtracking - Search a Word In a Matrix

Hard % 0
157

Backtracking - N Queens Problem - Better Solution

Hard % 0
153

Find the Second Largest Element in an Array

Beginner % 1
148

Solve Sudoku Puzzles with Backtracking

Hard % 0
147

Introduction To Backtracking Programming

Beginner % 0
143

Merge K Sorted Arrays

Hard % 0
141

Find the Single Occurrence Element in an Array (Odd One Out)

Beginner % 1
139

Find Missing Numbers in Sequences - XOR Method

Beginner % 1

Maximum Subarray OR Largest Sum Contiguous Subarray Problem – Divide and Conquer

Find the right most unset bit OR zero bit of a number

Find the two repeating elements in a given array | 6 Approaches

Find the right most set bit of a number

Find two elements whose sum is closest to zero

Find the first non repeating character in a given string

Find the first repeating character in a given string

Dynamic Programming - Coin In a Line Game Problem

Dynamic Programming - Box Stacking Problem

Dynamic Programming - Highway Billboard Problem

Reverse Alternative 'k' nodes in a Linked List.

Reverse a Linked List in groups of given size 'K'

Binary Tree-Postorder Traversal - Non Recursive Approach

Binary Tree - Preorder Traversal - Non Recursive Approach

Binary Tree-Inorder Traversal - Non Recursive Approach

Binary Tree Deletion

Find the Size of a Binary Tree without Recursion

Minimize Square Sums: Fewest Perfect Squares to Reach a Target (Dynamic Programming)

Dynamic Programming - Longest Common Substring

Dynamic Programming - Longest Common Subsequence

Generate all combinations of length N

Dynamic Programming - Subset Sum Problem

The Word Break Problem

Solve the Knight's Tour with Backtracking

Backtracking - Search a Word In a Matrix

Backtracking - N Queens Problem - Better Solution

Find the Second Largest Element in an Array

Solve Sudoku Puzzles with Backtracking

Introduction To Backtracking Programming

Merge K Sorted Arrays

Find the Single Occurrence Element in an Array (Odd One Out)

Find Missing Numbers in Sequences - XOR Method