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 |