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
298

Left Shift (<<) and Right Shift (>>) Operators

Beginner % 1
293

Convert Number to base 3 String Representation

Beginner % 1
277

Graph – Count all paths between source and destination

Medium % 1
273

Graph – Detect Cycle in a Directed Graph

Medium % 1
272

Graph – Software Installation Problem

Medium % 0
270

Weighted Graph Implementation – JAVA

Beginner % 1
269

Graph – Depth First Search in Disconnected Graph

Medium % 1
268

Topological Sort

Medium % 1
266

Graph Implementation – Adjacency Matrix | Set 3

Beginner % 1
264

Graph Implementation – Adjacency List - Better| Set 2

Beginner % 0
262

Count and print all Subarrays with product less than K in O(n)

Hard % 0
261

Sliding Window Algorithm (Track the maximum of each subarray of size k)

Hard % 0
258

Graph – Print all paths between source and destination

Medium % 1
252

Text Justification Problem (OR Word Wrap Problem) - Leetcode 68

Hard % 0
251

Dynamic Programming - Egg Dropping Problem

Hard % 0
244

Dynamic programming - Remove Boxes Problem | leetcode

Hard % 0
242

Number of bit to be flipped to convert one number to another.

Beginner % 1
240

All elements appears thrice and one element appears once. Find that element in O(n) time and O(1) space

Hard % 1
239

Find local minimum or local maximum in O(1)

Medium % 0
228

Find the only element in array which appears only once

Beginner % 1
227

Algorithm to calculate power(k,n).

Beginner % 1
224

Number of 1’s in bit representation of a number

Beginner % 1
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
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

Left Shift (<<) and Right Shift (>>) Operators

Convert Number to base 3 String Representation

Graph – Count all paths between source and destination

Graph – Detect Cycle in a Directed Graph

Graph – Software Installation Problem

Weighted Graph Implementation – JAVA

Graph – Depth First Search in Disconnected Graph

Topological Sort

Graph Implementation – Adjacency Matrix | Set 3

Graph Implementation – Adjacency List - Better| Set 2

Count and print all Subarrays with product less than K in O(n)

Sliding Window Algorithm (Track the maximum of each subarray of size k)

Graph – Print all paths between source and destination

Text Justification Problem (OR Word Wrap Problem) - Leetcode 68

Dynamic Programming - Egg Dropping Problem

Dynamic programming - Remove Boxes Problem | leetcode

Number of bit to be flipped to convert one number to another.

All elements appears thrice and one element appears once. Find that element in O(n) time and O(1) space

Find local minimum or local maximum in O(1)

Find the only element in array which appears only once

Algorithm to calculate power(k,n).

Number of 1’s in bit representation of a number

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 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