Problems
Programming problems with multi-language solutions, complexity analysis, and explanations.
94 articles
Medium
Medium Problems
30
Medium
Unique Paths in Grid
Medium
Product of Array Except Self
Medium
Sort Colors (Dutch National Flag)
Medium
Search in Rotated Sorted Array
Medium
Add Two Numbers (Linked List)
Medium
Combination Sum
Medium
Longest Substring Without Repeating Characters
Medium
Permutations of an Array
Medium
Longest Palindromic Substring
Medium
Subsets (Power Set)
Medium
String to Integer (atoi)
Medium
Word Search in Grid
Medium
Container With Most Water
Medium
Validate Binary Search Tree
Medium
3Sum: Find Unique Triplets That Sum to Zero
Medium
Binary Tree Level Order Traversal
Medium
Generate All Valid Parentheses Combinations
Medium
Course Schedule (Detect Cycle)
Medium
Group Anagrams
Medium
Number of Islands
Medium
Pow(x, n): Fast Exponentiation
Medium
House Robber: Maximize Loot
Medium
Rotate Image (90 Degrees)
Medium
Coin Change: Fewest Coins for Amount
Medium
Spiral Matrix Traversal
Medium
Letter Combinations of a Phone Number
Medium
Jump Game: Can You Reach the End?
Medium
Find First and Last Position
Medium
Merge Overlapping Intervals
Medium
Top K Frequent Elements