BFS ⭑⭑
DFS ⭑⭑
Sliding Window ⭑⭑⭑⭑
| # | Title | Solution | Difficulty |
|---|---|---|---|
| 53 | Maximum Subarray | Python | Easy |
| 106 | Construct Binary Tree from Inorder and Postorder Traversal | Python | Medium ⭑ |
| 169 | Majority Element | Python | Easy |
| # | Title | Solution | Difficulty |
|---|---|---|---|
| 402 | Remove K Digits | Python | Medium |
| 122 | Best Time to Buy and Sell Stock II | Python | Easy |
| # | Title | Solution | Difficulty |
|---|
| # | Title | Solution | Difficulty |
|---|---|---|---|
| 53 | Maximum Subarray | Python | Easy ⭑⭑⭑⭑ |
| 70 | Climbing Stairs | Python | Easy ⭑⭑⭑ |
| 62 | Unique Paths | Python | Medium ⭑⭑⭑⭑ |
| 91 | Decode Ways | Python | Medium ⭑⭑⭑⭑ |
| 139 | Word Break | Python | Medium 👾 |
| 121 | Best Time to Buy and Sell Stock | Python | Easy |
| 198 | House Robber | Python | Easy |
| # | Title | Solution | Difficulty |
|---|---|---|---|
| 231 | Power of Two | Python | Easy |
| 136 | Single Number | Python | Easy |
| # | Title | Solution | Difficulty |
|---|---|---|---|
| 19 | Remove Nth Node From End of List | Java | Medium |
| 21 | Merge Two Sorted Lists | Java, Python | Easy |
| 83 | Remove Duplicates from Sorted List | Java | Easy |
| 86 | Partition List | Java | Medium |
| 92 | Reverse Linked List II | Java | Medium |
| 141 | Linked List Cycle | Java | Easy |
| 142 | Linked List Cycle II | Java | Medium |
| 160 | Intersection of Two Linked Lists | Java | Easy |
| 206 | Reverse Linked List | Java | Easy |
| 234 | Palindrome Linked List | Java | Easy |
| 237 | Delete Node in a Linked List | Java | Easy |
| 23 | Merge k Sorted Lists | Python | Hard |
| 708 | Insert into a Cyclic Sorted List | 👾 | Medium |
| 146 | LRU Cache | Python | Medium |
| # | Title | Solution | Difficulty |
|---|---|---|---|
| 7 | Reverse Integer | Python | Easy |
| 326 | Power of Three | Python | Easy |
| 412 | Fizz Buzz | Python | Easy |
| 136 | Single Number | Python | Easy |
| 13 | Roman to Integer | Python | Easy |
| 9 | Palindrome Number | Python | Easy |