- Linked-list C / C++
- Double-Linked-list C / C++
- Stack C / C++
- Queue C / C++
- BST C / C++
- AVL C / C++
- Heap C / C++
- Sort C / C++
• Review point
# | Title | Solution | Difficulty | Date |
---|---|---|---|---|
1 | Two Sum | C++ | Easy | JUL 31, 2023 |
2 | Add Two Numbers | C++ | Medium | Oct 24, 2023 |
3 | Longest Substring Without Repeating Characters | C++ | Medium | Aug 30, 2023 |
5 | Longest Palindromic Substring • | C++ | Medium | Sep 21, 2023 |
11 | Container With Most Water | C++ | Medium | Sep 25, 2023 |
15 | 3Sum | C++ | Medium | Aug 15, 2023 |
17 | Letter Combinations of a Phone Number | C++ | Medium | Nov 13, 2023 |
18 | 4Sum | C++ | Medium | Sep 22, 2023 |
19 | Remove Nth Node From End of List | C++ | Medium | Oct 5, 2023 |
22 | Generate Parentheses | C++ | Medium | Nov 21, 2023 |
23 | Merge k Sorted Listsm | C++ | Hard | Sep 5, 2023 |
27 | Remove Element | C++ | Easy | Aug 2, 2023 |
33 | Search in Rotated Sorted Array | C++ | Medium | Sep 18, 2023 |
34 | Find First and Last Position of Element in Sorted Array | C++ | Easy | Sep 18, 2023 |
36 | Valid Sudoku | C++ | Medium | Oct 13, 2023 |
42 | Trapping Rain Water | C++ | Hard | Oct 12, 2023 |
49 | Group Anagrams | C++ | Medium | Aug 29, 2023 |
51 | N-Queens | C++ | Medium | Nov 21, 2023 |
54 | Spiral Matrix | C++ | Medium | Aug 18, 2023 |
56 | Merge Intervals | C++ | Medium | Aug 10, 2023 |
59 | Spiral Matrix II | C++ | Medium | Aug 3, 2023 |
61 | Rotate List | C++ | Medium | Oct 25, 2023 |
73 | Set Matrix Zeroes | C++ | Medium | Aug 26, 2023 |
74 | Search a 2D Matrix | C++ | Medium | Sep 20, 2023 |
75 | Sort colors | C++ | Medium | Aug 11, 2023 |
76 | Minimum Window Substring colors | C++ | Hard | Oct 2, 2023 |
82 | Remove Duplicates from Sorted List | C++ | Easy | Oct 25, 2023 |
83 | Remove Duplicates from Sorted List II | C++ | Medium | Oct 25, 2023 |
86 | Partition List | C++ | Medium | Oct 24, 2023 |
88 | Merge Sorted Array | C++ | Easy | Sep 8, 2023 |
92 | Reverse Linked List II | C++ | Medium | Aug 16, 2023 |
103 | Binary Tree Zigzag Level Order Traversal | C++ | Medium | Oct 16, 2023 |
116 | Populating Next Right Pointers in Each Node | C++ | Medium | Nov 2, 2023 |
117 | Populating Next Right Pointers in Each Node II | C++ | Medium | Nov 2, 2023 |
128 | Longest Consecutive Sequence | C++ | Medium | Aug 24, 2023 |
130 | Surrounded Regions | C++ | Medium | Oct 25, 2023 |
146 | LRU Cache | C++ | Medium | Aug 24, 2023 |
148 | Sort List | C++ | Medium | Aug 8, 2023 |
150 | Evaluate Reverse Polish Notation | C++ | Medium | Aug 19, 2023 |
162 | Find Peak Element | C++ | Medium | Sep 19, 2023 |
179 | Largest number | C++ | Medium | Aug 11, 2023 |
187 | Repeated DNA Sequences | C++ | Medium | Oct 27, 2023 |
200 | Number of Islands | C++ | Medium | Aug 4, 2023 |
207 | Course Schedule | C++ | Medium | Nov 3, 2023 |
209 | Minimum Size Subarray Sum | C++ | Medium | Aug 2, 2023 |
210 | Course Schedule II | C++ | Medium | Nov 4, 2023 |
215 | Kth Largest Element in an Array Sum | C++ | Medium | Aug 11, 2023 |
239 | Sliding Window Maximum Sum | C++ | Hard | Sep 14, 2023 |
264 | Ugly Number II | C++ | Medium | Sep 6, 2023 |
279 | Perfect Squares | C++ | Medium | Aug 7, 2023 |
295 | Find Median from Data Stream | C++ | Hard | Sep 12, 2023 |
299 | Bulls and Cows | C++ | Medium | Aug 30, 2023 |
310 | Minimum Height Trees | C++ | Medium | Nov 1, 2023 |
318 | Maximum Product of Word Lengths | C++ | Medium | Oct 16, 2023 |
328 | Odd Even Linked List | C++ | Medium | Aug 17, 2023 |
347 | Top K Frequent Elements | C++ | Medium | Sep 4, 2023 |
355 | Design Twitter | C++ | Medium | Sep 17, 2023 |
378 | Kth Smallest Element in a Sorted Matrix | C++ | Medium | Sep 12, 2023 |
380 | Insert Delete GetRandom O(1) | C++ | Medium | Aug 28, 2023 |
395 | Longest Substring with At Least K Repeating Character | C++ | Medium | Sep 26, 2023 |
424 | Longest Repeating Character Replacement | C++ | Medium | Sep 27, 2023 |
451 | Sort Characters By Frequency | C++ | Medium | Nov 1, 2023 |
567 | Permutation in String | C++ | Medium | Oct 29, 2023 |
630 | Course Schedule III | C++ | Medium | Nov 6, 2023 |
658 | Find K Closest Elements | C++ | Medium | Sep 1, 2023 |
692 | Top K Frequent Words | C++ | Medium | Sep 8, 2023 |
704 | Binary Search | C++ | Easy | Aug 1, 2023 |
718 | Maximum Length Of Repeated SubArray | C++ | Medium | Oct 29, 2023 |
735 | Asteroid Collision | C++ | Medium | Aug 23, 2023 |
752 | Open the Lock | C++ | Medium | Aug 6, 2023 |
767 | Reorganize String | C++ | Medium | Sep 12, 2023 |
895 | Maximum Frequency Stack String | C++ | Hard | Sep 13, 2023 |
950 | Reveal cards in increasingOrder | C++ | Medium | Oct 30, 2023 |
973 | K Closest Points to Origin | C++ | Medium | Aug 31, 2023 |
977 | Squares of a Sorted Array | C++ | Easy | Aug 2, 2023 |
1004 | Max Consecutive Ones III | C++ | Medium | Oct 2, 2023 |
1095 | Find in Mountain Array | C++ | Hard | --- |
1209 | Remove All Adjacent Duplicates in String II | C++ | Medium | Aug 22, 2023 |
1249 | Minimum Remove to Make Valid Parentheses | C++ | Medium | Aug 23, 2023 |
1438 | Longest Continuous Subarray With Absolute Diff Less Than or Equal to Limit | C++ | Medium | Sep 13, 2023 |
1472 | Design Browser History | C++ | Medium | Aug 21, 2023 |
1658 | Minimum Operations to Reduce X to Zero History | C++ | Medium | Oct 4, 2023 |
2461 | Maximum Sum of Distinct Subarrays With Length K | C++ | Medium | Aug 3, 2023 |