Name | Star | Difficulty | Practice-Count | Tags |
---|---|---|---|---|
1. two-sum | ⭐⭐⭐ | easy | 1 | |
36. valid-sudoku | medium | 1 | ||
49. group-anagrams | medium | 2 | ||
128. longest-consecutive-sequence | ⭐ | medium | 1 | |
217. contains-duplicate | easy | 1 | ||
238. product-of-array-except-self | medium | 1 | ||
242. valid-anagram | easy | 1 | ||
271. encode-and-decode-strings | medium | 1 | ||
347. top-k-frequent-elements | medium | 1 |
Name | Star | Difficulty | Practice-Count | Tags |
---|---|---|---|---|
11. container-with-most-water | ⭐⭐⭐ | medium | 2 | |
15. 3sum | ⭐⭐⭐ | medium | 2 | |
42. trapping-rain-water | ⭐⭐⭐ | hard | 2 | |
125. valid-palindrome | easy | 1 | todo(write) | |
167. two-sum-ii-input-array-is-sorted | ⭐⭐⭐ | medium | 1 |
Name | Star | Difficulty | Practice-Count | Tags |
---|---|---|---|---|
3. longest-substring-without-repeating-characters | ⭐⭐⭐ | medium | 1 | |
76. minimum-window-substring | ⭐ | hard | 1 | |
121. best-time-to-buy-and-sell-stock | ⭐ | easy | 1 | todo(write) |
239. sliding-window-maximum | ⭐ | hard | 1 | |
424. longest-repeating-character-replacement | medium | 1 | ||
567. permutation-in-string | medium | 1 |
Name | Star | Difficulty | Practice-Count | Tags |
---|---|---|---|---|
20. valid-parentheses | ⭐ | easy | 1 | todo(write) |
22. generate-parentheses | ⭐⭐ | medium | 1 | todo(write) |
84. largest-rectangle-in-histogram | ⭐⭐ | hard | 1 | |
150. evaluate-reverse-polish-notation | ⭐ | medium | 1 | |
155. min-stack | ⭐ | medium | 1 | |
739. daily-temperatures | ⭐ | medium | 1 | |
853. car-fleet | ⭐ | medium | 1 |
Name | Star | Difficulty | Practice-Count | Tags |
---|---|---|---|---|
4. median-of-two-sorted-arrays | ⭐⭐⭐ | hard | 1 | |
33. search-in-rotated-sorted-array | ⭐⭐ | medium | 1 | |
74. search-a-2d-matrix | ⭐ | medium | 1 | |
153. find-minimum-in-rotated-sorted-array | ⭐ | medium | 1 | |
704. binary-search | ⭐⭐⭐ | easy | 2 | |
875. koko-eating-bananas | ⭐ | medium | 1 | |
981. time-based-key-value-store | ⭐⭐ | medium | 1 |
Name | Star | Difficulty | Practice-Count | Tags |
---|---|---|---|---|
2. add-two-numbers | medium | 2 | ||
19. remove-nth-node-from-end-of-list | ⭐ | medium | 2 | |
21. merge-two-sorted-lists | ⭐⭐⭐ | easy | 2 | |
23. merge-k-sorted-lists | ⭐⭐⭐ | hard | 2 | |
25. reverse-nodes-in-k-group | ⭐⭐ | hard | 2 | |
138. copy-list-with-random-pointer | ⭐⭐⭐ | medium | 2 | |
141. linked-list-cycle | ⭐⭐⭐ | easy | 2 | todo(write) |
143. reorder-list | ⭐ | medium | 1 | |
146. lru-cache | ⭐⭐⭐ | medium | 1 | |
206. reverse-linked-list | ⭐ | easy | 2 | |
287. find-the-duplicate-number | ⭐⭐⭐ | medium | 2 |
Name | Star | Difficulty | Practice-Count | Tags |
---|---|---|---|---|
98. validate-binary-search-tree | ⭐ | medium | 1 | |
100. same-tree | ⭐ | easy | 2 | |
102. binary-tree-level-order-traversal | ⭐ | medium | 1 | |
104. maximum-depth-of-binary-tree | ⭐⭐⭐ | easy | 2 | |
105. construct-binary-tree-from-preorder-and-inorder-traversal | ⭐⭐ | medium | 1 | |
110. balanced-binary-tree | ⭐⭐ | easy | 2 | |
124. binary-tree-maximum-path-sum | ⭐⭐⭐ | hard | 1 | |
199. binary-tree-right-side-view | ⭐⭐ | medium | 1 | |
226. invert-binary-tree | ⭐ | easy | 2 | |
230. kth-smallest-element-in-a-bst | ⭐⭐ | medium | 1 | |
235. lowest-common-ancestor-of-a-binary-search-tree | ⭐⭐ | medium | 1 | todo(write) |
297. serialize-and-deserialize-binary-tree | ⭐ | hard | 1 | |
543. diameter-of-binary-tree | ⭐ | easy | 1 | |
572. subtree-of-another-tree | ⭐⭐ | easy | 1 | |
1448. count-good-nodes-in-binary-tree | ⭐⭐ | medium | 1 |
Name | Star | Difficulty | Practice-Count | Tags |
---|---|---|---|---|
208. implement-trie-prefix-tree | medium | 2 | ||
211. design-add-and-search-words-data-structure | medium | 1 | ||
212. word-search-ii | ⭐⭐⭐ | hard | 1 |
Name | Star | Difficulty | Practice-Count | Tags |
---|---|---|---|---|
215. kth-largest-element-in-an-array | ⭐ | medium | 1 | PR |
295. find-median-from-data-stream | ⭐⭐ | hard | 1 | |
355. design-twitter | ⭐⭐⭐ | medium | 1 | |
621. task-scheduler | ⭐⭐⭐ | medium | 1 | |
703. kth-largest-element-in-a-stream | ⭐ | easy | 1 | |
973. k-closest-points-to-origin | ⭐⭐ | medium | 1 | |
1046. last-stone-weight | ⭐⭐ | easy | 1 |
Name | Star | Difficulty | Practice-Count | Tags |
---|---|---|---|---|
17. letter-combinations-of-a-phone-number | ⭐ | medium | 1 | |
39. combination-sum | ⭐⭐⭐ | medium | 1 | |
40. combination-sum-ii | ⭐⭐⭐ | medium | 1 | |
46. permutations | ⭐⭐ | medium | 1 | |
51. n-queens | ⭐⭐⭐ | hard | 1 | |
78. subsets | ⭐⭐⭐ | medium | 1 | |
79. word-search | ⭐⭐ | medium | 1 | |
90. subsets-ii | ⭐⭐⭐ | medium | 1 | |
131. palindrome-partitioning | ⭐ | medium | 1 |
Name | Star | Difficulty | Practice-Count | Tags |
---|---|---|---|---|
127. word-ladder | ⭐⭐ | hard | 1 | |
130. surrounded-regions | ⭐⭐ | medium | 1 | todo(write) |
133. clone-graph | ⭐ | medium | 1 | |
200. number-of-islands | ⭐ | medium | 1 | todo(write) |
207. course-schedule | ⭐⭐ | medium | 1 | |
210. course-schedule-ii | ⭐⭐⭐ | medium | 1 | topological-sort |
261. graph-valid-tree | medium | 1 | union-find, dfs, leet-code-premium | |
286. walls-and-gates | medium | 1 | bfs, leet-code-premium | |
323. number-of-connected-components-in-an-undirected-graph | medium | 1 | union-find, leet-code-premium | |
417. pacific-atlantic-water-flow | ⭐⭐⭐ | medium | 1 | todo(write) |
684. redundant-connection | medium | 1 | union-find | |
695. max-area-of-island | ⭐ | medium | 1 | |
994. rotting-oranges | ⭐⭐ | medium | 1 |
Name | Star | Difficulty | Practice-Count | Tags |
---|---|---|---|---|
269. alien-dictionary | ⭐⭐⭐ | hard | 1 | PR, YT, leet-code-premium |
332. reconstruct-itinerary | ⭐⭐⭐ | hard | 1 | PR |
743. network-delay-time | ⭐⭐⭐ | medium | 1 | dijkstra's-algo |
778. swim-in-rising-water | ⭐⭐⭐ | hard | 1 | dijkstra's-algo |
787. cheapest-flights-within-k-stops | ⭐⭐⭐ | medium | 1 | bellman-ford-algo |
1584. min-cost-to-connect-all-points | ⭐⭐⭐ | medium | 1 | prim's-algo, kruskal-algo(todo), leet-code-premium, heap |
Name | Star | Difficulty | Practice-Count | Tags |
---|---|---|---|---|
5. longest-palindromic-substring | medium | 1 | ||
70. climbing-stairs | ⭐⭐⭐ | easy | 2 | |
91. decode-ways | ⭐⭐⭐ | medium | 1 | |
139. word-break | ⭐⭐ | medium | 1 | |
152. maximum-product-subarray | medium | 1 | todo(write) | |
198. house-robber | ⭐ | medium | 3 | |
213. house-robber-ii | ⭐⭐⭐ | medium | 3 | |
300. longest-increasing-subsequence | ⭐ | medium | 1 | todo(write) |
322. coin-change | ⭐⭐⭐ | medium | 3 | |
416. partition-equal-subset-sum | ⭐⭐ | medium | 1 | |
647. palindromic-substrings | ⭐ | medium | 1 | |
746. min-cost-climbing-stairs | ⭐⭐ | easy | 2 |
Name | Star | Difficulty | Practice-Count | Tags |
---|---|---|---|---|
10. regular-expression-matching | hard | 1 | ||
62. unique-paths | medium | 2 | math(todo) | |
72. edit-distance | ⭐⭐⭐ | medium | 1 | todo(write) |
97. interleaving-string | ⭐⭐⭐ | medium | 1 | dfs |
115. distinct-subsequences | ⭐⭐⭐ | hard | 1 | lcs |
309. best-time-to-buy-and-sell-stock-with-cooldown | ⭐⭐⭐ | medium | 1 | dfs, todo-space-optimize |
312. burst-balloons | ⭐⭐ | hard | 1 | |
329. longest-increasing-path-in-a-matrix | ⭐⭐ | hard | 1 | topological-sort |
494. target-sum | ⭐⭐⭐ | medium | 2 | dfs |
518. coin-change-ii | ⭐⭐⭐ | medium | 3 | dfs |
1143. longest-common-subsequence | ⭐⭐⭐ | medium | 1 | todo(write) |
Name | Star | Difficulty | Practice-Count | Tags |
---|---|---|---|---|
45. jump-game-ii | medium | 1 | dp(todo) | |
53. maximum-subarray | ⭐⭐ | medium | 2 | |
55. jump-game | ⭐⭐⭐ | medium | 2 | |
134. gas-station | ⭐⭐ | medium | 1 | |
678. valid-parenthesis-string | medium | 1 | ||
763. partition-labels | medium | 1 | ||
846. hand-of-straights | medium | 1 | ||
1899. merge-triplets-to-form-target-triplet | medium | 1 |
Name | Star | Difficulty | Practice-Count | Tags |
---|---|---|---|---|
56. merge-intervals | medium | 1 | ||
57. insert-interval | medium | 1 | ||
253. meeting-rooms-ii | medium | 1 | ||
435. non-overlapping-intervals | medium | 1 | ||
920. meeting-rooms | hard | 1 | ||
1851. minimum-interval-to-include-each-query | hard | 1 |
Name | Star | Difficulty | Practice-Count | Tags |
---|---|---|---|---|
43. multiply-strings | medium | 1 | ||
48. rotate-image | medium | 1 | ||
50. powx-n | medium | 1 | ||
54. spiral-matrix | medium | 1 | ||
66. plus-one | easy | 1 | ||
73. set-matrix-zeroes | medium | 1 | ||
202. happy-number | ⭐⭐ | easy | 1 | |
213. detect-squares | medium | 1 |
Name | Star | Difficulty | Practice-Count | Tags |
---|---|---|---|---|
7. reverse-integer | medium | 1 | PR | |
136. single-number | easy | 1 | ||
190. reverse-bits | easy | 1 | ||
191. number-of-1-bits | easy | 1 | ||
268. missing-number | easy | 1 | ||
338. counting-bits | easy | 1 | ||
371. sum-of-two-integers | medium | 1 |
Name | Star | Difficulty | Practice-Count | Tags |
---|