Premium Coding Environment

Master Data Structures & Algorithms

Sharpen your problem-solving skills with interactive challenges, smart hints, and instant code execution.

Daily Challenge

Merge Two Sorted Linked Lists

Keep your streak alive and sharpen your problem-solving skills by solving today's featured algorithmic challenge.

User
User
User
User
2,419 users solved this today

Current Streak

0

Days

Challenge Bank

Arrays

20 Challenges

Strings

15 Challenges

Stacks & Queues

12 Challenges

Trees

18 Challenges

Graphs

12 Challenges

Dynamic Programming

20 Challenges

Climbing Stairs

Easy
AmazonGoogleAdobeDynamic ProgrammingFibonacci
Solve

Fibonacci (Memoization + Tabulation)

Easy
TCSWiproInfosysDynamic ProgrammingRecursionMemoization
Solve

Burst Balloons

Hard
GoogleFacebookSee topic tags for pattern hints
Solve

Edit Distance (Levenshtein)

Hard
AmazonGoogleMicrosoftDynamic ProgrammingStringLCS
Solve

Matrix Chain Multiplication

Hard
TCSAmazonGoogleDynamic ProgrammingInterval DP
Solve

Palindrome Partitioning

Hard
AmazonGoogleRecursionBacktrackingDynamic Programming
Solve

Regular Expression Matching

Hard
GoogleFacebookDynamic ProgrammingStringBacktracking
Solve

Wildcard Pattern Matching

Hard
AmazonGoogleDynamic ProgrammingStringGreedy
Solve

0/1 Knapsack

Medium
AmazonMicrosoftTCSDynamic ProgrammingKnapsack
Solve

Coin Change (Minimum Coins)

Medium
AmazonGoogleMicrosoftDynamic ProgrammingKnapsackBFS
Solve

House Robber

Medium
AmazonMicrosoftDynamic ProgrammingFibonacci
Solve

Jump Game

Medium
AmazonMicrosoftArrayGreedyDynamic Programming
Solve

Longest Common Subsequence

Medium
AmazonGoogleAdobeDynamic ProgrammingLCSString
Solve

Longest Increasing Subsequence

Medium
AmazonMicrosoftDynamic ProgrammingBinary SearchPatience Sorting
Solve

Minimum Cost to Cut a Rod

Medium
AmazonTCSDynamic ProgrammingKnapsack
Solve

Minimum Path Sum in Grid

Medium
AmazonGoogleDynamic ProgrammingMatrix
Solve

Partition Equal Subset Sum

Medium
AmazonFacebookDynamic ProgrammingKnapsack
Solve

Subset Sum Problem

Medium
AmazonTCSFlipkartDynamic ProgrammingKnapsack
Solve

Unique Paths in Grid

Medium
AmazonGoogleDynamic ProgrammingMathCombinatorics
Solve

Word Break Problem

Medium
AmazonGoogleFacebookDynamic ProgrammingStringHashSet+ More
Solve

Binary Search

8 Challenges

Hashing

7 Challenges

Linked Lists

15 Challenges

Recursion & Backtracking

8 Challenges

Sorting

10 Challenges

Tries

5 Challenges