Boost your Data Structures and Algorithms expertise with our diverse problem sets. Perfect for interview prep and competitive programming.
- Longest Palindromic Substring
- Regular Expression Matching
- Generate Parentheses
- Longest Valid Parentheses
- Trapping Rain Water
- Wildcard Matching
- Jump Game II
- Maximum Subarray
- Jump Game
- Unique Paths
- Unique Paths II
- Minimum Path Sum
- Climbing Stairs
- Edit Distance
- Maximal Rectangle
- Scramble String
- Decode Ways
- Unique Binary Search Trees II
- Unique Binary Search Trees
- Interleaving String
- Distinct Subsequences
- Pascal’s Triangle
- Pascal’s Triangle II
- Triangle
- Best Time to Buy and Sell Stock
- Best Time to Buy and Sell Stock II
- Best Time to Buy and Sell Stock III
- Binary Tree Maximum Path Sum
- Palindrome Partitioning
- Palindrome Partitioning II
- Word Break
- Word Break II
- Maximum Product Subarray
- Dungeon Game
- Best Time to Buy and Sell Stock IV
- House Robber
- House Robber II
- Maximal Square
- Number of Digit One
- Different Ways to Add Parentheses
- Paint House
- Ugly Number II
- Paint House II
- Paint Fence
- Perfect Squares
- Flip Game II
- Longest Increasing Subsequence
- Best Time to Buy and Sell Stock with Cooldown
- Burst Balloons
- Super Ugly Number
- Coin Change
- Longest Increasing Path in a Matrix
- Largest BST Subtree
- House Robber III
- Counting Bits
- Integer Break
- Android Unlock Patterns
- Russian Doll Envelopes
- Count Numbers with Unique Digits
- Bomb Enemy
- Largest Divisible Subset
- Guess Number Higher or Lower II
- Wiggle Subsequence
- Combination Sum IV
- Is Subsequence
- Rotate Function
- Integer Replacement
- Frog Jump
- Split Array Largest Sum
- Arithmetic Slices
- Partition Equal Subset Sum
- Sentence Screen Fitting
- Non-overlapping Intervals
- Arithmetic Slices II – Subsequence
- Poor Pigs
- Can I Win
- Optimal Account Balancing
- Count The Repetitions
- Unique Substrings in Wraparound String
- Encode String with Shortest Length
- Concatenated Words
- Matchsticks to Square
- Ones and Zeroes
- Predict the Winner
- Max Consecutive Ones II
- Zuma Game
- Target Sum
- Fibonacci Number
- Freedom Trail
- Longest Palindromic Subsequence
- Coin Change II
- Beautiful Arrangement
- 01 Matrix
- Remove Boxes
- Student Attendance Record II
- Optimal Division
- Longest Line of Consecutive One in Matrix
- Maximum Vacation Days
- Out of Boundary Paths
- Delete Operation for Two Strings