Coding Problems and Solutions

ProblemDifficultyAvailable Solutions
3SumMedium
Add and Search WordMedium
Alien DictionaryHard
Best Time to Buy and Sell StockEasy
Binary Tree Level Order TraversalMedium
Binary Tree Maximum Path SumHard
Climbing StairsEasy
Clone GraphMedium
Coin ChangeMedium
Combination SumMedium
Construct Binary Tree from Preorder and Inorder TraversalMedium
Container With Most WaterMedium
Contains DuplicateEasy
Counting BitsEasy
Course ScheduleMedium
Decode WaysMedium
Detect Cycle in a Linked ListEasy
Encode and Decode StringsMedium
Find Median from Data StreamHard
Find Minimum in Rotated Sorted ArrayMedium
Graph Valid TreeMedium
Group AnagramsMedium
House RobberMedium
House Robber IIMedium
Implement Trie (Prefix Tree)Medium
Insert IntervalMedium
Invert Binary TreeEasy
Jump GameMedium
Kth Smallest Element in a BSTMedium
Longest Common SubsequenceMedium
Longest Consecutive SequenceMedium
Longest Increasing SubsequenceMedium
Longest Palindromic SubstringMedium
Longest Repeating Character ReplacementMedium
Longest Substring Without Repeating CharactersMedium
Lowest Common Ancestor of BSTMedium
Maximum Depth of Binary TreeEasy
Maximum Product SubarrayMedium
Maximum SubarrayMedium
Meeting RoomsEasy
Meeting Rooms IIMedium
Merge IntervalsMedium
Merge K Sorted ListsHard
Merge Two Sorted ListsEasy
Minimum Window SubstringHard
Missing NumberEasy
Non-overlapping IntervalsMedium
Number of 1 BitsEasy
Number of Connected Components in an Undirected GraphMedium
Number of IslandsMedium
Pacific Atlantic Water FlowMedium
Palindromic SubstringsMedium
Product of Array Except SelfMedium
Remove Nth Node From End Of ListMedium
Reorder ListMedium
Reverse a Linked ListEasy
Reverse BitsEasy
Rotate ImageMedium
Same TreeEasy
Search in Rotated Sorted ArrayMedium
Serialize and Deserialize Binary TreeHard
Set Matrix ZeroesMedium
Spiral MatrixMedium
Subtree of Another TreeEasy
Sum of Two IntegersMedium
Top K Frequent ElementsMedium
Two SumEasy
Unique PathsMedium
Valid AnagramEasy
Validate Binary Search TreeMedium
Valid PalindromeEasy
Valid ParenthesesEasy
Word Break ProblemMedium
Word SearchMedium
Word Search IIHard