1 |
two-sum |
Golang Python3 |
📝 |
Easy |
2 |
add-two-numbers |
Python3 |
📝 |
Medium |
9 |
palindrome-number |
Golang |
📝 |
Easy |
13 |
roman-to-integer |
Java |
📝 |
Easy |
14 |
longest-common-prefix |
Java |
📝 |
Easy |
20 |
valid-parentheses |
Java |
📝 |
Easy |
21 |
merge-two-sorted-lists |
Golang |
📝 |
Easy |
24 |
swap-nodes-in-pairs |
Java Golang |
📝 |
Medium |
36 |
valid-sudoku |
Python3 |
📝 |
Medium |
48 |
rotate-image |
Java |
📝 |
Medium |
49 |
group-anagrams |
Python3 |
📝 |
Medium |
53 |
maximum-subarray |
Java Python3 |
📝 |
Medium |
59 |
spiral-matrix-ii |
Golang |
📝 |
Medium |
69 |
sqrtx |
Java Python3 |
📝 |
Easy |
74 |
search-a-2d-matrix |
Python3 |
📝 |
Medium |
75 |
sort-colors |
Golang |
📝 |
Medium |
80 |
remove-duplicates-from-sorted-array-ii |
Golang |
📝 |
Medium |
83 |
remove-duplicates-from-sorted-list |
Java Python3 |
📝 |
Easy |
84 |
largest-rectangle-in-histogram |
Python3 |
📝 |
Hard |
88 |
merge-sorted-array |
Python3 |
📝 |
Easy |
91 |
decode-ways |
Python3 |
📝 |
Medium |
94 |
binary-tree-inorder-traversal |
Java |
📝 |
Easy |
98 |
validate-binary-search-tree |
Python3 |
📝 |
Medium |
102 |
binary-tree-level-order-traversal |
Python3 |
📝 |
Medium |
103 |
binary-tree-zigzag-level-order-traversal |
Python3 |
📝 |
Medium |
104 |
maximum-depth-of-binary-tree |
Java Python3 Golang |
📝 |
Easy |
107 |
binary-tree-level-order-traversal-ii |
Python3 |
📝 |
Medium |
108 |
convert-sorted-array-to-binary-search-tree |
Java |
📝 |
Easy |
110 |
balanced-binary-tree |
Python3 |
📝 |
Easy |
116 |
populating-next-right-pointers-in-each-node |
Python3 |
📝 |
Medium |
117 |
populating-next-right-pointers-in-each-node-ii |
Python3 |
📝 |
Medium |
118 |
pascals-triangle |
Python3 |
📝 |
Easy |
119 |
pascals-triangle-ii |
Python3 |
📝 |
Easy |
121 |
best-time-to-buy-and-sell-stock |
Java Python3 |
📝 |
Easy |
125 |
valid-palindrome |
Python3 |
📝 |
Easy |
131 |
palindrome-partitioning |
Python3 |
📝 |
Medium |
136 |
single-number |
Java |
📝 |
Easy |
144 |
binary-tree-preorder-traversal |
Java |
📝 |
Easy |
145 |
binary-tree-postorder-traversal |
Java |
📝 |
Easy |
160 |
intersection-of-two-linked-lists |
Python3 |
📝 |
Easy |
169 |
majority-element |
Java |
📝 |
Easy |
173 |
binary-search-tree-iterator |
Golang |
📝 |
Medium |
202 |
happy-number |
Java |
📝 |
Easy |
205 |
isomorphic-strings |
Python3 |
📝 |
Easy |
206 |
reverse-linked-list |
Java Golang |
📝 |
Easy |
215 |
kth-largest-element-in-an-array |
Java |
📝 |
Medium |
217 |
contains-duplicate |
Java Python3 |
📝 |
Easy |
219 |
contains-duplicate-ii |
Java |
📝 |
Easy |
226 |
invert-binary-tree |
Java Python3 |
📝 |
Easy |
235 |
lowest-common-ancestor-of-a-binary-search-tree |
Java |
📝 |
Medium |
237 |
delete-node-in-a-linked-list |
Python3 |
📝 |
Medium |
242 |
valid-anagram |
Java Python3 |
📝 |
Easy |
268 |
missing-number |
Python3 |
📝 |
Easy |
283 |
move-zeroes |
Java |
📝 |
Easy |
289 |
game-of-life |
Python3 |
📝 |
Medium |
312 |
burst-balloons |
Python3 |
📝 |
Hard |
334 |
increasing-triplet-subsequence |
Python3 |
📝 |
Medium |
344 |
reverse-string |
Java Golang |
📝 |
Easy |
349 |
intersection-of-two-arrays |
Python3 |
📝 |
Easy |
350 |
intersection-of-two-arrays-ii |
Java Python3 |
📝 |
Easy |
371 |
sum-of-two-integers |
Java |
📝 |
Medium |
382 |
linked-list-random-node |
Golang |
📝 |
Medium |
383 |
ransom-note |
Java Python3 |
📝 |
Easy |
387 |
first-unique-character-in-a-string |
Java Python3 |
📝 |
Easy |
392 |
is-subsequence |
Python3 |
📝 |
Easy |
404 |
sum-of-left-leaves |
Java |
📝 |
Easy |
412 |
fizz-buzz |
Java |
📝 |
Easy |
414 |
third-maximum-number |
Java |
📝 |
Easy |
438 |
find-all-anagrams-in-a-string |
Python3 |
📝 |
Medium |
451 |
sort-characters-by-frequency |
Python3 |
📝 |
Medium |
454 |
4sum-ii |
Python3 |
📝 |
Medium |
455 |
assign-cookies |
Java |
|
Easy |
461 |
hamming-distance |
Golang |
📝 |
Easy |
485 |
max-consecutive-ones |
Java |
📝 |
Easy |
496 |
next-greater-element-i |
Python3 |
📝 |
Easy |
498 |
diagonal-traverse |
Python3 |
📝 |
Medium |
500 |
keyboard-row |
Python3 |
|
Easy |
513 |
find-bottom-left-tree-value |
Python3 |
|
Medium |
530 |
minimum-absolute-difference-in-bst |
Java |
|
Easy |
535 |
encode-and-decode-tinyurl |
Java |
📝 |
Medium |
538 |
convert-bst-to-greater-tree |
Java |
📝 |
Medium |
556 |
next-greater-element-iii |
Python3 |
📝 |
Medium |
557 |
reverse-words-in-a-string-iii |
Java |
📝 |
Easy |
561 |
array-partition |
Java |
📝 |
Easy |
575 |
distribute-candies |
Python3 |
📝 |
Easy |
581 |
shortest-unsorted-continuous-subarray |
Golang |
📝 |
Medium |
605 |
can-place-flowers |
Golang |
📝 |
Easy |
617 |
merge-two-binary-trees |
Java |
📝 |
Easy |
637 |
average-of-levels-in-binary-tree |
Java |
📝 |
Easy |
643 |
maximum-average-subarray-i |
Python3 |
📝 |
Easy |
657 |
robot-return-to-origin |
Golang |
📝 |
Easy |
669 |
trim-a-binary-search-tree |
Golang |
📝 |
Medium |
693 |
binary-number-with-alternating-bits |
Java |
📝 |
Easy |
728 |
self-dividing-numbers |
Golang |
📝 |
Easy |
742 |
to-lower-case |
Golang |
📝 |
Easy |
749 |
shortest-completing-word |
Python3 |
📝 |
Easy |
755 |
reach-a-number |
Python3 |
📝 |
Medium |
764 |
n-ary-tree-level-order-traversal |
Python3 |
📝 |
Medium |
774 |
maximum-depth-of-n-ary-tree |
Java |
📝 |
Easy |
777 |
toeplitz-matrix |
Java |
📝 |
Easy |
782 |
jewels-and-stones |
Golang |
📝 |
Easy |
783 |
search-in-a-binary-search-tree |
Java Golang |
📝 |
Easy |
784 |
insert-into-a-binary-search-tree |
Java |
📝 |
Medium |
789 |
kth-largest-element-in-a-stream |
Java |
📝 |
Easy |
792 |
binary-search |
Java |
📝 |
Easy |
812 |
rotate-string |
Java |
📝 |
Easy |
822 |
unique-morse-code-words |
Golang |
📝 |
Easy |
861 |
flipping-an-image |
Golang |
📝 |
Easy |
882 |
peak-index-in-a-mountain-array |
Golang |
📝 |
Medium |
890 |
lemonade-change |
Java |
📝 |
Easy |
896 |
smallest-subtree-with-all-the-deepest-nodes |
Golang |
📝 |
Medium |
908 |
middle-of-the-linked-list |
Java Python3 |
📝 |
Easy |
916 |
decoded-string-at-index |
Python3 |
📝 |
Medium |
920 |
uncommon-words-from-two-sentences |
Java |
📝 |
Easy |
924 |
fair-candy-swap |
Python3 |
📝 |
Easy |
933 |
increasing-order-search-tree |
Golang |
📝 |
Easy |
941 |
sort-array-by-parity |
Golang |
📝 |
Easy |
946 |
smallest-range-ii |
Python3 |
📝 |
Medium |
958 |
sort-array-by-parity-ii |
Golang |
📝 |
Easy |
965 |
unique-email-addresses |
Golang |
📝 |
Easy |
969 |
number-of-recent-calls |
Java |
📝 |
Easy |
974 |
reorder-data-in-log-files |
Python3 |
📝 |
Medium |
975 |
range-sum-of-bst |
Java |
📝 |
Easy |
978 |
valid-mountain-array |
Golang Python3 |
📝 |
Easy |
979 |
di-string-match |
Golang |
📝 |
Easy |
1001 |
n-repeated-element-in-size-2n-array |
Golang |
📝 |
Easy |
1013 |
fibonacci-number |
Python3 Golang |
📝 |
Easy |
1019 |
squares-of-a-sorted-array |
Golang |
📝 |
Easy |
1039 |
find-the-town-judge |
Golang |
📝 |
Easy |
1050 |
construct-binary-search-tree-from-preorder-traversal |
Java |
📝 |
Medium |
1054 |
complement-of-base-10-integer |
Golang |
📝 |
Easy |
1055 |
pairs-of-songs-with-total-durations-divisible-by-60 |
Golang |
📝 |
Medium |
1078 |
remove-outermost-parentheses |
Java |
|
Easy |
1127 |
last-stone-weight |
Java |
📝 |
Easy |
1128 |
remove-all-adjacent-duplicates-in-string |
Java |
📝 |
Easy |
1231 |
replace-elements-with-greatest-element-on-right-side |
Python3 |
|
Easy |
1254 |
deepest-leaves-sum |
Python3 |
📝 |
Medium |
1287 |
distance-between-bus-stops |
Python3 |
|
Easy |
1293 |
three-consecutive-odds |
Golang |
|
Easy |
1298 |
reverse-substrings-between-each-pair-of-parentheses |
Python3 |
|
Medium |
1421 |
find-numbers-with-even-number-of-digits |
Python3 |
|
Easy |
1426 |
find-n-unique-integers-sum-up-to-zero |
Python3 |
|
Easy |
1447 |
jump-game-iv |
Python3 |
📝 |
Hard |
1459 |
apply-discount-every-n-orders |
Golang |
|
Medium |
1476 |
count-negative-numbers-in-a-sorted-matrix |
Python3 |
|
Easy |
1482 |
how-many-numbers-are-smaller-than-the-current-number |
Python3 |
|
Easy |
1486 |
find-the-distance-value-between-two-arrays |
Python3 |
|
Easy |
1490 |
generate-a-string-with-characters-that-have-odd-counts |
Python3 |
|
Easy |
1497 |
design-a-stack-with-increment-operation |
Golang |
|
Medium |
1510 |
find-lucky-integer-in-an-array |
Python3 |
📝 |
Easy |
1519 |
minimum-subsequence-in-non-increasing-order |
Python3 |
|
Easy |
1528 |
kids-with-the-greatest-number-of-candies |
Python3 Golang |
|
Easy |
1542 |
consecutive-characters |
Python3 |
📝 |
Easy |
1544 |
count-good-nodes-in-binary-tree |
Python3 |
📝 |
Medium |
1547 |
destination-city |
Python3 |
|
Easy |
1556 |
make-two-arrays-equal-by-reversing-subarrays |
Python3 |
|
Easy |
1559 |
cherry-pickup-ii |
Python3 |
📝 |
Hard |
1566 |
check-if-a-word-occurs-as-a-prefix-of-any-word-in-a-sentence |
Golang |
|
Easy |
1568 |
pseudo-palindromic-paths-in-a-binary-tree |
Python3 |
📝 |
Medium |
1570 |
final-prices-with-a-special-discount-in-a-shop |
Golang |
|
Easy |
1574 |
maximum-product-of-two-elements-in-an-array |
Python3 |
|
Easy |
1580 |
shuffle-the-array |
Python3 |
📝 |
Easy |
1585 |
the-kth-factor-of-n |
Golang |
📝 |
Medium |
1603 |
running-sum-of-1d-array |
Golang |
📝 |
Easy |
1611 |
making-file-names-unique |
Golang |
|
Medium |
1630 |
count-odd-numbers-in-an-interval-range |
Python3 |
📝 |
Easy |
1635 |
number-of-good-pairs |
Python3 |
|
Easy |
1642 |
water-bottles |
Python3 |
|
Easy |
1651 |
shuffle-string |
Python3 |
|
Easy |
1666 |
make-the-string-great |
Python3 |
📝 |
Easy |
1683 |
maximum-number-of-coins-you-can-get |
Python3 |
|
Medium |
1708 |
design-parking-system |
Golang |
|
Easy |
1737 |
maximum-nesting-depth-of-the-parentheses |
Golang |
|
Easy |
1741 |
sort-array-by-increasing-frequency |
Python3 |
|
Easy |
1765 |
merge-in-between-linked-lists |
Golang |
|
Medium |
1786 |
count-the-number-of-consistent-strings |
Python3 |
|
Easy |
1791 |
richest-customer-wealth |
Golang |
📝 |
Easy |
1806 |
count-of-matches-in-tournament |
Python3 |
|
Easy |
1833 |
find-the-highest-altitude |
Python3 |
|
Easy |
1848 |
sum-of-unique-elements |
Python3 |
|
Easy |
1960 |
check-if-the-sentence-is-pangram |
Python3 |
📝 |
Easy |
2099 |
number-of-strings-that-appear-as-substrings-in-word |
Python3 |
|
Easy |
2106 |
find-greatest-common-divisor-of-array |
Python3 |
|
Easy |
2231 |
find-first-palindromic-string-in-the-array |
Python3 |
|
Easy |
2345 |
minimum-number-of-operations-to-convert-time |
Python3 |
|
Easy |
2365 |
percentage-of-letter-in-string |
Python3 |
|
Easy |
2377 |
check-if-number-has-equal-digit-count-and-digit-value |
Python3 |
|
Easy |