| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Topic | Question | Difficulty | |||||||||||||||||
2 | 1 | Array | https://leetcode.com/problems/two-sum | Easy | ||||||||||||||||
3 | 2 | Array | https://leetcode.com/problems/median-of-two-sorted-arrays/ | Hard | ||||||||||||||||
4 | 3 | Two Pointers | https://leetcode.com/problems/container-with-most-water/ | Medium | ||||||||||||||||
5 | 4 | Two Pointers, Hash Table | https://leetcode.com/problems/longest-substring-without-repeating-characters/ | Medium | ||||||||||||||||
6 | 5 | Two Pointers | https://leetcode.com/problems/reverse-string | Easy | ||||||||||||||||
7 | 6 | Two Pointers | https://leetcode.com/problems/trapping-rain-water/ | Hard | ||||||||||||||||
8 | 7 | Two Pointers | https://leetcode.com/problems/3sum/ | |||||||||||||||||
9 | 8 | Two Pointers | https://leetcode.com/problems/remove-duplicates-from-sorted-array/ | |||||||||||||||||
10 | 9 | Two Pointers | https://leetcode.com/problems/reverse-vowels-of-a-string/ | Easy | ||||||||||||||||
11 | 10 | Hash Table | https://leetcode.com/problems/jewels-and-stones/ | Easy | ||||||||||||||||
12 | 11 | Hash Table | https://leetcode.com/problems/top-k-frequent-elements/ | Medium | ||||||||||||||||
13 | 12 | Hash Table | https://leetcode.com/problems/single-number/ | Easy | ||||||||||||||||
14 | 13 | Hash Table | https://leetcode.com/problems/encode-and-decode-tinyurl/ | Medium | ||||||||||||||||
15 | 14 | Hash Table | https://leetcode.com/problems/happy-number/ | Medium | ||||||||||||||||
16 | 15 | Hash Table | https://leetcode.com/problems/group-anagrams/ | Medium | ||||||||||||||||
17 | 16 | Hash Table | https://leetcode.com/problems/valid-anagram/ | Easy | ||||||||||||||||
18 | 17 | Hash Table | https://leetcode.com/problems/daily-temperatures/ | Medium | ||||||||||||||||
19 | 18 | Hash Table | https://leetcode.com/problems/subarray-sum-equals-k/ | Medium | ||||||||||||||||
20 | 19 | Hash Table | https://leetcode.com/problems/sort-characters-by-frequency/ | Medium | ||||||||||||||||
21 | 20 | Hash Table | https://leetcode.com/problems/valid-sudoku/ | Medium | ||||||||||||||||
22 | 21 | Hash Table | https://leetcode.com/problems/repeated-dna-sequences/ | Medium | ||||||||||||||||
23 | 22 | Binary Search | https://leetcode.com/problems/sqrtx/ | Easy | ||||||||||||||||
24 | 23 | Binary Search | https://leetcode.com/problems/guess-number-higher-or-lower/ | Easy | ||||||||||||||||
25 | 24 | Binary Search | https://leetcode.com/problems/search-in-rotated-sorted-array/ | |||||||||||||||||
26 | 25 | Binary Search | https://leetcode.com/problems/first-bad-version/ | Easy | ||||||||||||||||
27 | 26 | Binary Search | https://leetcode.com/problems/find-peak-element/ | Medium | ||||||||||||||||
28 | 27 | Binary Search | https://leetcode.com/problems/find-minimum-in-rotated-sorted-array/ | Medium | ||||||||||||||||
29 | 28 | Binary Search | https://leetcode.com/problems/find-first-and-last-position-of-element-in-sorted-array/submissions/ | Medium | ||||||||||||||||
30 | 29 | Binary Search | https://leetcode.com/problems/find-k-closest-elements/ | |||||||||||||||||
31 | 30 | Binary Search | https://leetcode.com/problems/closest-binary-search-tree-value/ | |||||||||||||||||
32 | 31 | Binary Search | https://leetcode.com/problems/search-in-a-sorted-array-of-unknown-size/ | Medium | ||||||||||||||||
33 | 32 | Greedy | https://leetcode.com/problems/best-time-to-buy-and-sell-stock-ii/ | Easy | ||||||||||||||||
34 | 33 | Greedy | https://leetcode.com/problems/queue-reconstruction-by-height/ | Medium | ||||||||||||||||
35 | 34 | Greedy | https://leetcode.com/problems/remove-duplicate-letters | Hard | ||||||||||||||||
36 | 35 | Greedy | https://leetcode.com/problems/meeting-rooms-ii/ | |||||||||||||||||
37 | 36 | DP | https://leetcode.com/problems/maximum-subarray | Easy | ||||||||||||||||
38 | 37 | DP | https://leetcode.com/problems/best-time-to-buy-and-sell-stock/submissions/ | Easy | ||||||||||||||||
39 | 38 | DP | https://leetcode.com/problems/climbing-stairs/ | Easy | ||||||||||||||||
40 | 39 | DP | https://leetcode.com/problems/counting-bits/ | Medium | ||||||||||||||||
41 | 40 | DP | https://leetcode.com/problems/palindromic-substrings/ | Medium | ||||||||||||||||
42 | 41 | DP | https://leetcode.com/problems/longest-arithmetic-sequence/ | Medium | ||||||||||||||||
43 | 42 | DP | https://leetcode.com/problems/longest-palindromic-substring/ | Medium | ||||||||||||||||
44 | 43 | DP | https://leetcode.com/problems/regular-expression-matching/ | Hard | ||||||||||||||||
45 | 44 | Divide and Conquer | https://leetcode.com/problems/median-of-two-sorted-arrays/ | Hard | ||||||||||||||||
46 | 45 | Divide and Conquer | https://leetcode.com/problems/merge-k-sorted-lists/ | |||||||||||||||||
47 | 46 | Divide and Conquer | https://leetcode.com/problems/kth-largest-element-in-an-array/ | |||||||||||||||||
48 | 47 | BackTracking | https://leetcode.com/problems/generate-parentheses/ | Medium | ||||||||||||||||
49 | 48 | BackTracking | https://leetcode.com/problems/letter-combinations-of-a-phone-number/ | Medium | ||||||||||||||||
50 | 49 | Segment Tree | https://leetcode.com/problems/the-skyline-problem/ | |||||||||||||||||
51 | 50 | Segment Tree | https://leetcode.com/problems/count-of-smaller-numbers-after-self/ | |||||||||||||||||
52 | 51 | DP | https://leetcode.com/problems/house-robber/ | Easy | ||||||||||||||||
53 | 52 | DP | https://leetcode.com/problems/maximum-product-subarray/ | Medium | ||||||||||||||||
54 | 53 | DP | https://leetcode.com/problems/perfect-squares/ | Medium | ||||||||||||||||
55 | 54 | DP | https://leetcode.com/problems/word-break/ | |||||||||||||||||
56 | 55 | DP | https://leetcode.com/problems/best-time-to-buy-and-sell-stock-with-cooldown/ | |||||||||||||||||
57 | 56 | Tree | https://leetcode.com/problems/maximum-depth-of-binary-tree/submissions/ | Easy | ||||||||||||||||
58 | 57 | Tree | https://leetcode.com/problems/invert-binary-tree/ | Easy | ||||||||||||||||
59 | 58 | Tree | https://leetcode.com/problems/binary-search-tree-iterator/ | Medium | ||||||||||||||||
60 | 59 | Tree | https://leetcode.com/problems/merge-two-binary-trees/ | Easy | ||||||||||||||||
61 | 60 | Tree | https://leetcode.com/problems/diameter-of-binary-tree/ | Easy | ||||||||||||||||
62 | 61 | Tree | https://leetcode.com/problems/maximum-binary-tree/submissions/ | Medium | ||||||||||||||||
63 | 62 | Tree | https://leetcode.com/problems/minimum-absolute-difference-in-bst/ | Easy | ||||||||||||||||
64 | 63 | Tree | https://leetcode.com/problems/serialize-and-deserialize-bst/ | Medium | ||||||||||||||||
65 | 64 | Tree | https://leetcode.com/problems/serialize-and-deserialize-binary-tree/ | Hard | ||||||||||||||||
66 | 65 | DFS | https://leetcode.com/problems/convert-sorted-array-to-binary-search-tree/ | Easy | ||||||||||||||||
67 | 66 | DFS | https://leetcode.com/problems/same-tree/ | Easy | ||||||||||||||||
68 | 67 | DFS | https://leetcode.com/problems/maximum-depth-of-n-ary-tree/ | Easy | ||||||||||||||||
69 | 68 | DFS | https://leetcode.com/problems/symmetric-tree/ | Easy | ||||||||||||||||
70 | 69 | DFS | https://leetcode.com/problems/number-of-islands/ | Medium | ||||||||||||||||
71 | 70 | DFS | https://leetcode.com/problems/decode-string/ | Medium | ||||||||||||||||
72 | 71 | DFS | https://leetcode.com/problems/distribute-coins-in-binary-tree/ | Medium | ||||||||||||||||
73 | 72 | DFS | https://leetcode.com/problems/reconstruct-itinerary/ | Medium | ||||||||||||||||
74 | 73 | TOP 50 | https://leetcode.com/problems/lru-cache/ | Medium | ||||||||||||||||
75 | 74 | TOP 50 | https://leetcode.com/problems/merge-intervals/ | Medium | ||||||||||||||||
76 | 75 | TOP 50 | https://leetcode.com/problems/valid-parentheses/ | Easy | ||||||||||||||||
77 | 76 | TOP 50 | https://leetcode.com/problems/unique-email-addresses/ | Easy | ||||||||||||||||
78 | 77 | TOP 50 | https://leetcode.com/problems/find-median-from-data-stream/ | Hard | ||||||||||||||||
79 | 78 | TOP 50 | https://leetcode.com/problems/game-of-life/ | Medium | ||||||||||||||||
80 | 79 | TOP 50 | https://leetcode.com/problems/next-permutation/ | Medium | ||||||||||||||||
81 | 80 | TOP 50 | https://leetcode.com/problems/add-strings/ | Easy | ||||||||||||||||
82 | 81 | TOP 50 | https://leetcode.com/problems/summary-ranges/ | Medium | ||||||||||||||||
83 | 82 | TOP 50 | https://leetcode.com/problems/spiral-matrix/ | Medium | ||||||||||||||||
84 | 83 | TOP 50 | https://leetcode.com/problems/flatten-nested-list-iterator/ | Medium | ||||||||||||||||
85 | 84 | TOP 50 | https://leetcode.com/problems/find-all-numbers-disappeared-in-an-array/ | Easy | ||||||||||||||||
86 | 85 | TOP 50 | https://leetcode.com/problems/plus-one/ | Easy | ||||||||||||||||
87 | 86 | TOP 50 | https://leetcode.com/problems/longest-arithmetic-sequence/ | Medium | ||||||||||||||||
88 | 87 | TOP 50 | https://leetcode.com/problems/longest-consecutive-sequence/ | Hard | ||||||||||||||||
89 | 88 | TOP 50 | https://leetcode.com/problems/island-perimeter/ | Easy | ||||||||||||||||
90 | 89 | DP | https://leetcode.com/problems/continuous-subarray-sum/ | Medium | ||||||||||||||||
91 | 90 | DP | https://leetcode.com/problems/unique-paths/ | Medium | ||||||||||||||||
92 | 91 | Tree | https://leetcode.com/problems/validate-binary-search-tree/ | Medium | ||||||||||||||||
93 | 92 | Tree | https://leetcode.com/problems/binary-tree-zigzag-level-order-traversal/ | Medium | ||||||||||||||||
94 | 93 | Tree | https://leetcode.com/problems/binary-tree-right-side-view/ | Medium | ||||||||||||||||
95 | 94 | DP | https://leetcode.com/problems/maximal-rectangle/ | Hard | ||||||||||||||||
96 | 95 | Binary Search | https://leetcode.com/problems/intersection-of-two-arrays/submissions/ | Easy | ||||||||||||||||
97 | 96 | Binary Search | https://leetcode.com/problems/divide-two-integers/ | Medium | ||||||||||||||||
98 | 97 | Tree | https://leetcode.com/problems/maximum-level-sum-of-a-binary-tree/ | Medium | ||||||||||||||||
99 | 98 | Graph | https://leetcode.com/problems/as-far-from-land-as-possible/ | Medium | ||||||||||||||||
100 | 99 | Two pointers | https://leetcode.com/problems/merge-sorted-array/ | Easy |