Total : 60
All Solutions
Array & Hashing
Linked List
Stacks & Queues
| Num | Problem | Solution |
|---|---|---|
| 1 | 155. Min Stack (Medium) | Solution |
| 2 | 22. Generate Parentheses (Medium) | Solution |
| 3 | 84. Largest Rectangle in Histogram (Hard) | Solution |
Two Pointers
| Num | Problem | Solution |
|---|---|---|
| 1 | 125. Valid Palindrome (Easy) | Solution |
| 2 | 11. Container With Most Water (Medium) | Solution |
| 3 | 42. Trapping Rain Water (Hard) | Solution |
Sliding Window
Binary Search
Heap/Priority Queue
| Num | Problem | Solution |
|---|---|---|
| Data 1 | Data 2 | Data 3 |
| More Data | Centered | Aligned |
Backtracking
| Num | Problem | Solution |
|---|---|---|
| 1 | 78. Subsets (Medium) | Solution |
| 2 | 39. Combination Sum (Medium) | Solution |
Trees
Tries
| Num | Problem | Solution |
|---|---|---|
| More Data | Centered | Aligned |
Graphs
Greedy
| Num | Problem | Solution |
|---|---|---|
| Data 1 | Data 2 | Data 3 |
| More Data | Centered | Aligned |
1D Dynamic Programming
| Num | Problem | Solution |
|---|---|---|
| 1 | 70. Climbing Stairs (Easy) | Solution |
| 2 | Max Sum without Adjacents (Medium) - GFG | Solution |
| 3 | 198. House Robber (Medium) | Solution |
| 4 | 213. House Robber II (Medium) | Solution |
| Solution | ||
| Solution | ||
| Solution | ||
| Solution | ||
| Solution | ||
| Solution | ||
| More Data | Centered | Aligned |
2D Dynamic Programming
Intervals
| Num | Problem | Solution |
|---|---|---|
| Data 1 | Data 2 | Data 3 |
| More Data | Centered | Aligned |
Math and Geometry
| Num | Problem | Solution |
|---|---|---|
| 1 | Special Subarrays | Solution |
Bit Manipulation
| Num | Problem | Solution |
|---|---|---|
| Data 1 | Data 2 | Data 3 |
| More Data | Centered | Aligned |
Miscellaneous
| Num | Problem | Solution |
|---|---|---|
| Data 1 | Data 2 | Data 3 |
| More Data | Centered | Aligned |
For New Table
| Num | Problem | Solution |
|---|---|---|
| Data 1 | Data 2 | Data 3 |
| More Data | Centered | Aligned |