| # | Problem | Solution | Difficulty |
|---|---|---|---|
| 217 | Contains Duplicate | Easy | |
| 242 | Valid Anagram | Easy | |
| 1 | Two Sum | Easy | |
| 49 | Group Anagrams | Medium | |
| 347 | Top K Frequent Elements | Medium | |
| 238 | Product of Array Except Self | Medium | |
| 36 | Valid Sudoku | Medium | |
| 128 | Longest Consecutive Sequence | Medium |
| # | Problem | Soultion | Difficulty |
|---|---|---|---|
| 125 | Valid Palindrome | Easy | |
| 126 | Two Sum II - Input Array Is Sorted | Medium | |
| 15 | 3Sum | Medium | |
| 11 | Container With Most Water | Medium | |
| 42 | Trapping Rain Water | Hard |
| # | Problem | Solution | Difficulty |
|---|---|---|---|
| 121 | Best Time to Buy and Sell Stock | Easy | |
| 3 | Longest Substring Without Repeating Characters | Medium | |
| 424 | Longest Repeating Character Replacement | Medium | |
| 567 | Permutation in String | Medium | |
| 76 | Minimum Window Substring | Hard | |
| 239 | Sliding Window Maximum | Hard |
