Skip to content

Latest commit

 

History

History
132 lines (129 loc) · 20.6 KB

File metadata and controls

132 lines (129 loc) · 20.6 KB

Data structure

Leetcode

• 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
25 Reverse Nodes in k-Group C++ Hard Sep 23, 2024
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
39 Combination Sum C++ Medium Oct 20, 2024
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
78 Subsets C++ Medium Oct 20, 2024
82 Remove Duplicates from Sorted List C++ Easy Oct 25, 2023
83 Remove Duplicates from Sorted List II C++ Medium Oct 25, 2023
84 Largest Rectangle in Histogram C++ Hard Jul 23, 2024
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
98 Validate Binary Search Tree C++ Medium Oct 9, 2024
100 Same Tree C++ Easy Sep 28, 2024
102 Binary Tree Level Order Traversal C++ Medium Oct 7, 2024
103 Binary Tree Zigzag Level Order Traversal C++ Medium Oct 16, 2023
104 Maximum Depth of Binary Tree C++ Easy Sep 26, 2024
105 Construct Binary Tree from Preorder and Inorder Traversal C++ Medium Oct 10, 2024
110 Balanced Binary Tree C++ Easy Sep 28, 2024
111 Minimum Depth of Binary Tree C++ Easy Sep 26, 2024
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
124 Binary Tree Maximum Path Sum C++ HARD Oct 18, 2024
128 Longest Consecutive Sequence C++ Medium Sep 20, 2024
130 Surrounded Regions C++ Medium Oct 25, 2023
138 Copy List with Random Pointer C++ Medium Aug 2, 2024
139 Word Break C++ Medium Aug 2, 2024
141 Linked List Cycle C++ Medium Jul 31, 2024
143 Reorder List C++ Medium Jul 31, 2024
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
153 Find Minimum in Rotated Sorted Array C++ Medium Jul 24, 2024
162 Find Peak Element C++ Medium Sep 19, 2023
167 Two Sum II - Input Array Is Sorted C++ Medium Jul 18, 2024
179 Largest number C++ Medium Aug 11, 2023
187 Repeated DNA Sequences C++ Medium Oct 27, 2023
199 Binary Tree Right Side View C++ Medium Oct 8, 2024
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
226 Invert Binary Tree C++ Easy Sep 26, 2023
230 Kth Smallest Element in a BST C++ Medium Oct 10, 2023
235 Lowest Common Ancestor of a Binary Search Tree C++ Medium Oct 7, 2024
238 Product of Array Except Self C++ Medium Jul 23, 2024
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
287 Find the Duplicate Number C++ Medium Sep 22, 2023
295 Find Median from Data Stream C++ Hard Sep 12, 2023
297 Serialize and Deserialize Binary Tree C++ Hard Oct 18, 2024
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
341 Flatten Nested List Iterator C++ Medium Dec 3, 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
543 Diameter of Binary Tree C++ Easy Sep 28, 2024
567 Permutation in String C++ Medium Oct 29, 2023
572 Subtree of Another Tree C++ Easy Sep 30, 2024
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
739 Daily Temperatures C++ Medium Jul 19, 2024
752 Open the Lock C++ Medium Aug 6, 2023
767 Reorganize String C++ Medium Sep 12, 2023
853 Car Fleet C++ Medium Jul 19, 2024
875 Koko Eating Bananas C++ Medium Jul 24, 2024
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
981 Time Based Key-Value Store C++ Medium Jul 26, 2024
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
1448 Count Good Nodes in Binary Tree C++ Medium Oct 9, 2024
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