/leetcode

Leetcode solution auto generator

Primary LanguagePython

✏️ Leetcode Solutions with Python3,Cpp

Update time: 2023-01-08 08:19:54

I have solved 616 / 2295 problems while there are 349 problems still locked.

If you have any question, please give me an issue.

If you are loving solving problems in leetcode, please contact me to enjoy it together!

If you want to use this tool please see the original repo bonfy/leetcode

(Notes: 🔒 means you need to buy a book from Leetcode to unlock the problem)

# Title Source Code Article Difficulty
1 two-sum Python3 📝 Easy
2 add-two-numbers Python3 📝 Medium
3 longest-substring-without-repeating-characters Python3 📝 Medium
4 median-of-two-sorted-arrays Python3 Hard
5 longest-palindromic-substring Python3 📝 Medium
6 zigzag-conversion Python3 📝 Medium
7 reverse-integer Python3 📝 Medium
8 string-to-integer-atoi Python3 📝 Medium
9 palindrome-number Python3 📝 Easy
10 regular-expression-matching Python3 📝 Hard
11 container-with-most-water Python3 📝 Medium
12 integer-to-roman Python3 📝 Medium
13 roman-to-integer Python3 📝 Easy
14 longest-common-prefix Python3 📝 Easy
15 3sum Python3 📝 Medium
16 3sum-closest Python3 📝 Medium
17 letter-combinations-of-a-phone-number Python3 📝 Medium
18 4sum Python3 📝 Medium
19 remove-nth-node-from-end-of-list Python3 📝 Medium
20 valid-parentheses Python3 📝 Easy
21 merge-two-sorted-lists Python3 📝 Easy
22 generate-parentheses Python3 📝 Medium
23 merge-k-sorted-lists Python3 📝 Hard
24 swap-nodes-in-pairs Python3 📝 Medium
25 reverse-nodes-in-k-group Python3 📝 Hard
26 remove-duplicates-from-sorted-array Python3 📝 Easy
27 remove-element Python3 📝 Easy
28 find-the-index-of-the-first-occurrence-in-a-string Python3 📝 Medium
29 divide-two-integers Python3 📝 Medium
30 substring-with-concatenation-of-all-words Python3 📝 Hard
31 next-permutation Python3 📝 Medium
32 longest-valid-parentheses Python3 📝 Hard
33 search-in-rotated-sorted-array Python3 📝 Medium
34 find-first-and-last-position-of-element-in-sorted-array Python3 📝 Medium
35 search-insert-position Python3 📝 Easy
36 valid-sudoku Python3 📝 Medium
37 sudoku-solver Python3 📝 Hard
38 count-and-say Python3 📝 Medium
39 combination-sum Python3 📝 Medium
40 combination-sum-ii Python3 📝 Medium
41 first-missing-positive Python3 📝 Hard
42 trapping-rain-water Python3 📝 Hard
43 multiply-strings Python3 📝 Medium
44 wildcard-matching Python3 📝 Hard
45 jump-game-ii Python3 Medium
46 permutations Python3 📝 Medium
47 permutations-ii Python3 📝 Medium
48 rotate-image Python3 📝 Medium
49 group-anagrams Python3 📝 Medium
50 powx-n Python3 📝 Medium
51 n-queens Python3 📝 Hard
52 n-queens-ii Python3 📝 Hard
53 maximum-subarray Python3 📝 Medium
54 spiral-matrix Python3 📝 Medium
55 jump-game Python3 📝 Medium
56 merge-intervals Python3 📝 Medium
57 insert-interval Python3 📝 Medium
58 length-of-last-word Python3 📝 Easy
59 spiral-matrix-ii Python3 📝 Medium
60 permutation-sequence Python3 📝 Hard
61 rotate-list Python3 📝 Medium
62 unique-paths Python3 📝 Medium
63 unique-paths-ii Python3 📝 Medium
64 minimum-path-sum Python3 📝 Medium
65 valid-number Python3 📝 Hard
66 plus-one Python3 📝 Easy
67 add-binary Python3 📝 Easy
68 text-justification Python3 Hard
69 sqrtx Python3 📝 Easy
70 climbing-stairs Python3 📝 Easy
71 simplify-path Python3 📝 Medium
72 edit-distance Python3 📝 Hard
73 set-matrix-zeroes Python3 📝 Medium
74 search-a-2d-matrix Python3 📝 Medium
75 sort-colors Python3 📝 Medium
76 minimum-window-substring Python3 📝 Hard
77 combinations Python3 📝 Medium
78 subsets Python3 📝 Medium
79 word-search Python3 📝 Medium
80 remove-duplicates-from-sorted-array-ii Python3 📝 Medium
81 search-in-rotated-sorted-array-ii 📝 Medium
82 remove-duplicates-from-sorted-list-ii Python3 📝 Medium
83 remove-duplicates-from-sorted-list Python3 📝 Easy
84 largest-rectangle-in-histogram Python3 📝 Hard
85 maximal-rectangle 📝 Hard
86 partition-list Python3 📝 Medium
87 scramble-string Hard
88 merge-sorted-array Python3 📝 Easy
89 gray-code Python3 📝 Medium
90 subsets-ii Python3 📝 Medium
91 decode-ways Python3 📝 Medium
92 reverse-linked-list-ii Python3 📝 Medium
93 restore-ip-addresses Python3 📝 Medium
94 binary-tree-inorder-traversal Python3 Cpp 📝 Easy
95 unique-binary-search-trees-ii Python3 📝 Medium
96 unique-binary-search-trees Python3 📝 Medium
97 interleaving-string Python3 📝 Medium
98 validate-binary-search-tree Python3 📝 Medium
99 recover-binary-search-tree Python3 📝 Medium
100 same-tree Python3 📝 Easy
101 symmetric-tree Python3 📝 Easy
102 binary-tree-level-order-traversal Python3 📝 Medium
103 binary-tree-zigzag-level-order-traversal Python3 📝 Medium
104 maximum-depth-of-binary-tree Python3 📝 Easy
105 construct-binary-tree-from-preorder-and-inorder-traversal Python3 📝 Medium
106 construct-binary-tree-from-inorder-and-postorder-traversal Python3 📝 Medium
107 binary-tree-level-order-traversal-ii Python3 📝 Medium
108 convert-sorted-array-to-binary-search-tree Python3 📝 Easy
109 convert-sorted-list-to-binary-search-tree 📝 Medium
110 balanced-binary-tree Python3 📝 Easy
111 minimum-depth-of-binary-tree Python3 📝 Easy
112 path-sum Python3 📝 Easy
113 path-sum-ii Python3 📝 Medium
114 flatten-binary-tree-to-linked-list Python3 📝 Medium
115 distinct-subsequences 📝 Hard
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
120 triangle Cpp Python3 📝 Medium
121 best-time-to-buy-and-sell-stock 📝 Easy
122 best-time-to-buy-and-sell-stock-ii Python3 📝 Medium
123 best-time-to-buy-and-sell-stock-iii 📝 Hard
124 binary-tree-maximum-path-sum Python3 📝 Hard
125 valid-palindrome Python3 📝 Easy
126 word-ladder-ii 📝 Hard
127 word-ladder Python3 📝 Hard
128 longest-consecutive-sequence Python3 📝 Medium
129 sum-root-to-leaf-numbers Python3 📝 Medium
130 surrounded-regions Python3 📝 Medium
131 palindrome-partitioning Python3 📝 Medium
132 palindrome-partitioning-ii Python3 📝 Hard
133 clone-graph Python3 📝 Medium
134 gas-station Python3 📝 Medium
135 candy Python3 📝 Hard
136 single-number Python3 📝 Easy
137 single-number-ii Python3 📝 Medium
138 copy-list-with-random-pointer 📝 Medium
139 word-break Python3 📝 Medium
140 word-break-ii 📝 Hard
141 linked-list-cycle Python3 📝 Easy
142 linked-list-cycle-ii Python3 📝 Medium
143 reorder-list Python3 📝 Medium
144 binary-tree-preorder-traversal 📝 Easy
145 binary-tree-postorder-traversal 📝 Easy
146 lru-cache Python3 📝 Medium
147 insertion-sort-list Python3 📝 Medium
148 sort-list Python3 📝 Medium
149 max-points-on-a-line 📝 Hard
150 evaluate-reverse-polish-notation Python3 📝 Medium
151 reverse-words-in-a-string Python3 📝 Medium
152 maximum-product-subarray 📝 Medium
153 find-minimum-in-rotated-sorted-array Python3 📝 Medium
154 find-minimum-in-rotated-sorted-array-ii Python3 📝 Hard
155 min-stack 📝 Medium
156 binary-tree-upside-down 🔒 Medium
157 read-n-characters-given-read4 🔒 📝 Easy
158 read-n-characters-given-read4-ii-call-multiple-times 🔒 Hard
159 longest-substring-with-at-most-two-distinct-characters 🔒 📝 Medium
160 intersection-of-two-linked-lists Python3 📝 Easy
161 one-edit-distance 🔒 📝 Medium
162 find-peak-element 📝 Medium
163 missing-ranges 🔒 📝 Easy
164 maximum-gap 📝 Hard
165 compare-version-numbers Python3 📝 Medium
166 fraction-to-recurring-decimal 📝 Medium
167 two-sum-ii-input-array-is-sorted Python3 📝 Medium
168 excel-sheet-column-title Easy
169 majority-element 📝 Easy
170 two-sum-iii-data-structure-design 🔒 📝 Easy
171 excel-sheet-column-number Python3 📝 Easy
172 factorial-trailing-zeroes 📝 Medium
173 binary-search-tree-iterator Python3 📝 Medium
174 dungeon-game Python3 📝 Hard
179 largest-number Python3 📝 Medium
186 reverse-words-in-a-string-ii 🔒 📝 Medium
187 repeated-dna-sequences Python3 📝 Medium
188 best-time-to-buy-and-sell-stock-iv Python3 📝 Hard
189 rotate-array Python3 📝 Medium
190 reverse-bits 📝 Easy
191 number-of-1-bits Python3 Cpp 📝 Easy
198 house-robber Python3 📝 Medium
199 binary-tree-right-side-view Python3 📝 Medium
200 number-of-islands Python3 📝 Medium
201 bitwise-and-of-numbers-range 📝 Medium
202 happy-number 📝 Easy
203 remove-linked-list-elements Python3 📝 Easy
204 count-primes Python3 📝 Medium
205 isomorphic-strings 📝 Easy
206 reverse-linked-list Python3 📝 Easy
207 course-schedule 📝 Medium
208 implement-trie-prefix-tree 📝 Medium
209 minimum-size-subarray-sum 📝 Medium
210 course-schedule-ii 📝 Medium
211 design-add-and-search-words-data-structure Python3 📝 Medium
212 word-search-ii Python3 📝 Hard
213 house-robber-ii Python3 📝 Medium
214 shortest-palindrome 📝 Hard
215 kth-largest-element-in-an-array Python3 📝 Medium
216 combination-sum-iii 📝 Medium
217 contains-duplicate Python3 📝 Easy
218 the-skyline-problem Python3 📝 Hard
219 contains-duplicate-ii Python3 📝 Easy
220 contains-duplicate-iii Python3 📝 Hard
221 maximal-square 📝 Medium
222 count-complete-tree-nodes Python3 📝 Medium
223 rectangle-area Python3 📝 Medium
224 basic-calculator Python3 📝 Hard
225 implement-stack-using-queues Python3 📝 Easy
226 invert-binary-tree Python3 📝 Easy
227 basic-calculator-ii Python3 📝 Medium
228 summary-ranges Python3 📝 Easy
229 majority-element-ii Python3 📝 Medium
230 kth-smallest-element-in-a-bst 📝 Medium
231 power-of-two Python3 📝 Easy
232 implement-queue-using-stacks Python3 📝 Easy
233 number-of-digit-one 📝 Hard
234 palindrome-linked-list 📝 Easy
235 lowest-common-ancestor-of-a-binary-search-tree Python3 📝 Medium
236 lowest-common-ancestor-of-a-binary-tree Python3 📝 Medium
237 delete-node-in-a-linked-list Python3 📝 Medium
238 product-of-array-except-self Python3 📝 Medium
239 sliding-window-maximum Python3 📝 Hard
240 search-a-2d-matrix-ii Python3 📝 Medium
241 different-ways-to-add-parentheses Medium
242 valid-anagram Python3 📝 Easy
243 shortest-word-distance 🔒 📝 Easy
244 shortest-word-distance-ii 🔒 📝 Medium
245 shortest-word-distance-iii 🔒 Medium
246 strobogrammatic-number 🔒 📝 Easy
247 strobogrammatic-number-ii 🔒 📝 Medium
248 strobogrammatic-number-iii 🔒 Hard
249 group-shifted-strings 🔒 📝 Medium
250 count-univalue-subtrees 🔒 📝 Medium
251 flatten-2d-vector 🔒 📝 Medium
252 meeting-rooms 🔒 📝 Easy
253 meeting-rooms-ii 🔒 📝 Medium
254 factor-combinations 🔒 📝 Medium
255 verify-preorder-sequence-in-binary-search-tree 🔒 Medium
256 paint-house 🔒 📝 Medium
257 binary-tree-paths 📝 Easy
258 add-digits Python3 📝 Easy
259 3sum-smaller 🔒 📝 Medium
260 single-number-iii Python3 📝 Medium
261 graph-valid-tree 🔒 📝 Medium
263 ugly-number Python3 📝 Easy
264 ugly-number-ii Python3 📝 Medium
265 paint-house-ii 🔒 📝 Hard
266 palindrome-permutation 🔒 📝 Easy
267 palindrome-permutation-ii 🔒 📝 Medium
268 missing-number Python3 📝 Easy
269 alien-dictionary 🔒 📝 Hard
270 closest-binary-search-tree-value 🔒 📝 Easy
271 encode-and-decode-strings 🔒 📝 Medium
272 closest-binary-search-tree-value-ii 🔒 📝 Hard
273 integer-to-english-words 📝 Hard
274 h-index Python3 📝 Medium
275 h-index-ii Python3 📝 Medium
276 paint-fence 🔒 📝 Medium
277 find-the-celebrity 🔒 📝 Medium
278 first-bad-version 📝 Easy
279 perfect-squares Python3 📝 Medium
280 wiggle-sort 🔒 📝 Medium
281 zigzag-iterator 🔒 📝 Medium
282 expression-add-operators 📝 Hard
283 move-zeroes Python3 📝 Easy
284 peeking-iterator 📝 Medium
285 inorder-successor-in-bst 🔒 📝 Medium
286 walls-and-gates 🔒 📝 Medium
287 find-the-duplicate-number Python3 📝 Medium
288 unique-word-abbreviation 🔒 📝 Medium
289 game-of-life Python3 📝 Medium
290 word-pattern Python3 📝 Easy
291 word-pattern-ii 🔒 Medium
292 nim-game 📝 Easy
293 flip-game 🔒 Easy
294 flip-game-ii 🔒 Medium
295 find-median-from-data-stream 📝 Hard
296 best-meeting-point 🔒 📝 Hard
297 serialize-and-deserialize-binary-tree 📝 Hard
298 binary-tree-longest-consecutive-sequence 🔒 📝 Medium
299 bulls-and-cows 📝 Medium
300 longest-increasing-subsequence Python3 📝 Medium
301 remove-invalid-parentheses 📝 Hard
302 smallest-rectangle-enclosing-black-pixels 🔒 📝 Hard
303 range-sum-query-immutable Python3 Cpp 📝 Easy
304 range-sum-query-2d-immutable Python3 📝 Medium
305 number-of-islands-ii 🔒 📝 Hard
306 additive-number Medium
307 range-sum-query-mutable Python3 📝 Medium
308 range-sum-query-2d-mutable 🔒 📝 Hard
309 best-time-to-buy-and-sell-stock-with-cooldown 📝 Medium
310 minimum-height-trees Python3 📝 Medium
311 sparse-matrix-multiplication 🔒 📝 Medium
312 burst-balloons Python3 📝 Hard
313 super-ugly-number Medium
314 binary-tree-vertical-order-traversal 🔒 📝 Medium
315 count-of-smaller-numbers-after-self Python3 📝 Hard
316 remove-duplicate-letters Python3 📝 Medium
317 shortest-distance-from-all-buildings 🔒 📝 Hard
318 maximum-product-of-word-lengths 📝 Medium
319 bulb-switcher Medium
320 generalized-abbreviation 🔒 📝 Medium
321 create-maximum-number Hard
322 coin-change Python3 📝 Medium
323 number-of-connected-components-in-an-undirected-graph 🔒 📝 Medium
324 wiggle-sort-ii Medium
325 maximum-size-subarray-sum-equals-k 🔒 📝 Medium
326 power-of-three Python3 📝 Easy
327 count-of-range-sum Hard
328 odd-even-linked-list Python3 📝 Medium
329 longest-increasing-path-in-a-matrix 📝 Hard
330 patching-array Python3 📝 Hard
331 verify-preorder-serialization-of-a-binary-tree Python3 📝 Medium
332 reconstruct-itinerary Python3 📝 Hard
333 largest-bst-subtree 🔒 📝 Medium
334 increasing-triplet-subsequence Python3 📝 Medium
335 self-crossing Hard
336 palindrome-pairs Python3 📝 Hard
337 house-robber-iii Python3 📝 Medium
338 counting-bits 📝 Easy
339 nested-list-weight-sum 🔒 📝 Medium
340 longest-substring-with-at-most-k-distinct-characters 🔒 📝 Medium
341 flatten-nested-list-iterator 📝 Medium
342 power-of-four Python3 📝 Easy
343 integer-break Medium
344 reverse-string Python3 📝 Easy
345 reverse-vowels-of-a-string Python3 📝 Easy
346 moving-average-from-data-stream 🔒 📝 Easy
347 top-k-frequent-elements 📝 Medium
348 design-tic-tac-toe 🔒 📝 Medium
349 intersection-of-two-arrays 📝 Easy
350 intersection-of-two-arrays-ii 📝 Easy
351 android-unlock-patterns 🔒 📝 Medium
352 data-stream-as-disjoint-intervals 📝 Hard
353 design-snake-game 🔒 📝 Medium
354 russian-doll-envelopes 📝 Hard
355 design-twitter Medium
356 line-reflection 🔒 Medium
357 count-numbers-with-unique-digits Medium
358 rearrange-string-k-distance-apart 🔒 Hard
359 logger-rate-limiter 🔒 📝 Easy
360 sort-transformed-array 🔒 📝 Medium
361 bomb-enemy 🔒 📝 Medium
362 design-hit-counter 🔒 📝 Medium
363 max-sum-of-rectangle-no-larger-than-k 📝 Hard
364 nested-list-weight-sum-ii 🔒 📝 Medium
365 water-and-jug-problem Medium
366 find-leaves-of-binary-tree 🔒 📝 Medium
367 valid-perfect-square 📝 Easy
368 largest-divisible-subset Python3 📝 Medium
369 plus-one-linked-list 🔒 📝 Medium
370 range-addition 🔒 📝 Medium
371 sum-of-two-integers 📝 Medium
372 super-pow Medium
373 find-k-pairs-with-smallest-sums Medium
374 guess-number-higher-or-lower Python3 📝 Easy
375 guess-number-higher-or-lower-ii 📝 Medium
376 wiggle-subsequence Python3 📝 Medium
377 combination-sum-iv 📝 Medium
378 kth-smallest-element-in-a-sorted-matrix Python3 📝 Medium
379 design-phone-directory 🔒 Medium
380 insert-delete-getrandom-o1 Python3 📝 Medium
381 insert-delete-getrandom-o1-duplicates-allowed 📝 Hard
382 linked-list-random-node Python3 📝 Medium
383 ransom-note Python3 Cpp 📝 Easy
384 shuffle-an-array 📝 Medium
385 mini-parser Medium
386 lexicographical-numbers Medium
387 first-unique-character-in-a-string Python3 📝 Easy
388 longest-absolute-file-path Medium
389 find-the-difference Python3 📝 Easy
390 elimination-game Medium
391 perfect-rectangle Hard
392 is-subsequence Python3 📝 Easy
393 utf-8-validation Python3 📝 Medium
394 decode-string 📝 Medium
395 longest-substring-with-at-least-k-repeating-characters 📝 Medium
396 rotate-function Medium
397 integer-replacement Medium
398 random-pick-index 📝 Medium
399 evaluate-division 📝 Medium
400 nth-digit Medium
401 binary-watch Easy
402 remove-k-digits 📝 Medium
403 frog-jump 📝 Hard
404 sum-of-left-leaves Python3 📝 Easy
405 convert-a-number-to-hexadecimal Easy
406 queue-reconstruction-by-height Python3 📝 Medium
407 trapping-rain-water-ii Hard
408 valid-word-abbreviation 🔒 Easy
409 longest-palindrome Python3 📝 Easy
410 split-array-largest-sum 📝 Hard
411 minimum-unique-word-abbreviation 🔒 Hard
412 fizz-buzz Python3 📝 Easy
413 arithmetic-slices 📝 Medium
414 third-maximum-number 📝 Easy
415 add-strings Python3 📝 Easy
416 partition-equal-subset-sum Python3 📝 Medium
417 pacific-atlantic-water-flow Python3 📝 Medium
418 sentence-screen-fitting 🔒 Medium
419 battleships-in-a-board Medium
420 strong-password-checker Hard
421 maximum-xor-of-two-numbers-in-an-array Python3 📝 Medium
422 valid-word-square 🔒 📝 Easy
423 reconstruct-original-digits-from-english 📝 Medium
424 longest-repeating-character-replacement 📝 Medium
425 word-squares 🔒 📝 Hard
432 all-oone-data-structure Hard
433 minimum-genetic-mutation Python3 📝 Medium
434 number-of-segments-in-a-string 📝 Easy
435 non-overlapping-intervals Python3 📝 Medium
436 find-right-interval 📝 Medium
437 path-sum-iii 📝 Medium
438 find-all-anagrams-in-a-string 📝 Medium
439 ternary-expression-parser 🔒 Medium
440 k-th-smallest-in-lexicographical-order Hard
441 arranging-coins Python3 📝 Easy
442 find-all-duplicates-in-an-array Python3 📝 Medium
443 string-compression 📝 Medium
444 sequence-reconstruction 🔒 Medium
445 add-two-numbers-ii Python3 📝 Medium
446 arithmetic-slices-ii-subsequence Python3 📝 Hard
447 number-of-boomerangs Medium
448 find-all-numbers-disappeared-in-an-array Python3 📝 Easy
449 serialize-and-deserialize-bst Python3 📝 Medium
450 delete-node-in-a-bst Python3 📝 Medium
451 sort-characters-by-frequency Python3 📝 Medium
452 minimum-number-of-arrows-to-burst-balloons Python3 📝 Medium
453 minimum-moves-to-equal-array-elements 📝 Medium
454 4sum-ii Python3 📝 Medium
455 assign-cookies Easy
456 132-pattern Python3 📝 Medium
457 circular-array-loop Medium
458 poor-pigs Python3 📝 Hard
459 repeated-substring-pattern Python3 📝 Easy
460 lfu-cache Python3 📝 Hard
461 hamming-distance Python3 📝 Easy
462 minimum-moves-to-equal-array-elements-ii Python3 📝 Medium
463 island-perimeter Python3 📝 Easy
464 can-i-win Python3 Medium
465 optimal-account-balancing 🔒 Hard
466 count-the-repetitions 📝 Hard
467 unique-substrings-in-wraparound-string Medium
468 validate-ip-address Python3 📝 Medium
469 convex-polygon 🔒 Medium
471 encode-string-with-shortest-length 🔒 Hard
472 concatenated-words 📝 Hard
473 matchsticks-to-square Python3 📝 Medium
474 ones-and-zeroes 📝 Medium
475 heaters Medium
476 number-complement Python3 📝 Easy
477 total-hamming-distance Python3 📝 Medium
479 largest-palindrome-product Hard
480 sliding-window-median 📝 Hard
481 magical-string Python3 Medium
482 license-key-formatting 📝 Easy
483 smallest-good-base Hard
484 find-permutation 🔒 📝 Medium
485 max-consecutive-ones 📝 Easy
486 predict-the-winner 📝 Medium
487 max-consecutive-ones-ii 🔒 📝 Medium
488 zuma-game Hard
489 kth-smallest-instructions Hard
490 the-maze 🔒 📝 Medium
491 non-decreasing-subsequences 📝 Medium
492 construct-the-rectangle Easy
493 reverse-pairs 📝 Hard
494 target-sum 📝 Medium
495 teemo-attacking Python3 📝 Easy
496 next-greater-element-i Python3 📝 Easy
498 diagonal-traverse 📝 Medium
499 the-maze-iii 🔒 Hard
500 keyboard-row Easy
501 find-mode-in-binary-search-tree Easy
502 ipo 📝 Hard
503 next-greater-element-ii 📝 Medium
504 base-7 Easy
505 the-maze-ii 🔒 📝 Medium
506 relative-ranks Python3 Easy
507 perfect-number Python3 📝 Easy
508 most-frequent-subtree-sum 📝 Medium
509 inorder-successor-in-bst-ii 🔒 📝 Medium
510 count-subarrays-with-more-ones-than-zeros 🔒 Medium
511 all-paths-from-source-lead-to-destination 🔒 📝 Medium
512 maximum-alternating-subarray-sum 🔒 Medium
513 find-bottom-left-tree-value Medium
514 freedom-trail Hard
515 find-largest-value-in-each-tree-row Medium
516 longest-palindromic-subsequence Medium
517 super-washing-machines 📝 Hard
518 coin-change-ii Python3 📝 Medium
519 widest-pair-of-indices-with-equal-range-sum 🔒 Medium
520 detect-capital Python3 📝 Easy
521 longest-uncommon-subsequence-i 📝 Easy
522 longest-uncommon-subsequence-ii Python3 📝 Medium
523 continuous-subarray-sum Python3 📝 Medium
524 longest-word-in-dictionary-through-deleting 📝 Medium
525 contiguous-array 📝 Medium
526 beautiful-arrangement Python3 📝 Medium
527 word-abbreviation 🔒 📝 Hard
528 swapping-nodes-in-a-linked-list Python3 📝 Medium
529 minesweeper Medium
530 minimum-absolute-difference-in-bst Easy
531 lonely-pixel-i 🔒 📝 Medium
532 k-diff-pairs-in-an-array Python3 📝 Medium
533 lonely-pixel-ii 🔒 Medium
535 encode-and-decode-tinyurl Python3 📝 Medium
536 construct-binary-tree-from-string 🔒 📝 Medium
537 complex-number-multiplication Python3 📝 Medium
538 convert-bst-to-greater-tree 📝 Medium
539 minimum-time-difference Medium
540 single-element-in-a-sorted-array Python3 📝 Medium
541 reverse-string-ii 📝 Easy
542 01-matrix 📝 Medium
543 diameter-of-binary-tree 📝 Easy
544 output-contest-matches 🔒 📝 Medium
545 boundary-of-binary-tree 🔒 📝 Medium
546 remove-boxes Python3 📝 Hard
547 number-of-provinces 📝 Medium
548 split-array-with-equal-sum 🔒 📝 Hard
549 binary-tree-longest-consecutive-sequence-ii 🔒 📝 Medium
550 shortest-path-to-get-food 🔒 Medium
551 student-attendance-record-i 📝 Easy
552 student-attendance-record-ii 📝 Hard
553 optimal-division 📝 Medium
554 brick-wall 📝 Medium
555 split-concatenated-strings 🔒 📝 Medium
556 next-greater-element-iii 📝 Medium
557 reverse-words-in-a-string-iii Python3 📝 Easy
560 subarray-sum-equals-k Python3 📝 Medium
561 array-partition Python3 📝 Easy
562 longest-line-of-consecutive-one-in-matrix 🔒 📝 Medium
563 binary-tree-tilt Python3 📝 Easy
564 find-the-closest-palindrome 📝 Hard
565 array-nesting Python3 📝 Medium
566 reshape-the-matrix 📝 Easy
567 permutation-in-string 📝 Medium
568 maximum-vacation-days 🔒 📝 Hard
572 subtree-of-another-tree 📝 Easy
573 squirrel-simulation 🔒 📝 Medium
575 distribute-candies Python3 📝 Easy
576 out-of-boundary-paths Python3 📝 Medium
581 shortest-unsorted-continuous-subarray Python3 📝 Medium
582 kill-process 🔒 📝 Medium
583 delete-operation-for-two-strings Python3 Cpp 📝 Medium
587 erect-the-fence Python3 📝 Hard
588 design-in-memory-file-system 🔒 📝 Hard
591 tag-validator 📝 Hard
592 fraction-addition-and-subtraction 📝 Medium
593 valid-square Python3 📝 Medium
594 longest-harmonious-subsequence 📝 Easy
598 range-addition-ii Python3 📝 Easy
599 minimum-index-sum-of-two-lists 📝 Easy
600 non-negative-integers-without-consecutive-ones 📝 Hard
604 design-compressed-string-iterator 🔒 📝 Easy
605 can-place-flowers Python3 📝 Easy
606 construct-string-from-binary-tree Python3 Cpp 📝 Easy
609 find-duplicate-file-in-system Python3 📝 Medium
611 valid-triangle-number 📝 Medium
616 add-bold-tag-in-string 🔒 📝 Medium
617 merge-two-binary-trees 📝 Easy
621 task-scheduler 📝 Medium
623 add-one-row-to-tree Python3 📝 Medium
624 maximum-distance-in-arrays 🔒 📝 Medium
625 minimum-factorization 🔒 📝 Medium
628 maximum-product-of-three-numbers 📝 Easy
629 k-inverse-pairs-array Python3 📝 Hard
630 course-schedule-iii Python3 📝 Hard
631 design-excel-sum-formula 🔒 📝 Hard
632 smallest-range-covering-elements-from-k-lists 📝 Hard
633 sum-of-square-numbers 📝 Medium
634 find-the-derangement-of-an-array 🔒 📝 Medium
635 design-log-storage-system 🔒 📝 Medium
636 exclusive-time-of-functions 📝 Medium
637 average-of-levels-in-binary-tree Python3 📝 Easy
638 shopping-offers 📝 Medium
639 decode-ways-ii 📝 Hard
640 solve-the-equation 📝 Medium
642 design-search-autocomplete-system 🔒 📝 Hard
643 maximum-average-subarray-i 📝 Easy
644 maximum-average-subarray-ii 🔒 📝 Hard
645 set-mismatch Python3 📝 Easy
646 maximum-length-of-pair-chain 📝 Medium
647 palindromic-substrings 📝 Medium
648 replace-words 📝 Medium
649 dota2-senate 📝 Medium
650 2-keys-keyboard 📝 Medium
651 4-keys-keyboard 🔒 📝 Medium
652 find-duplicate-subtrees Python3 📝 Medium
653 two-sum-iv-input-is-a-bst Python3 📝 Easy
654 maximum-binary-tree 📝 Medium
655 print-binary-tree 📝 Medium
656 coin-path 🔒 📝 Hard
657 robot-return-to-origin 📝 Easy
658 find-k-closest-elements Python3 📝 Medium
659 split-array-into-consecutive-subsequences Python3 📝 Medium
660 remove-9 🔒 📝 Hard
661 image-smoother 📝 Easy
662 maximum-width-of-binary-tree Python3 📝 Medium
663 equal-tree-partition 🔒 📝 Medium
664 strange-printer 📝 Hard
665 non-decreasing-array Python3 📝 Medium
666 path-sum-iv 🔒 📝 Medium
667 beautiful-arrangement-ii Python3 📝 Medium
668 kth-smallest-number-in-multiplication-table Python3 📝 Hard
669 trim-a-binary-search-tree Python3 📝 Medium
670 maximum-swap Python3 📝 Medium
671 second-minimum-node-in-a-binary-tree 📝 Easy
672 bulb-switcher-ii Python3 📝 Medium
673 number-of-longest-increasing-subsequence Python3 📝 Medium
674 longest-continuous-increasing-subsequence 📝 Easy
675 cut-off-trees-for-golf-event 📝 Hard
676 implement-magic-dictionary 📝 Medium
677 map-sum-pairs 📝 Medium
678 valid-parenthesis-string 📝 Medium
679 24-game Python3 📝 Hard
680 valid-palindrome-ii 📝 Easy
681 next-closest-time 🔒 📝 Medium
682 baseball-game 📝 Easy
683 k-empty-slots 🔒 📝 Hard
684 redundant-connection 📝 Medium
685 redundant-connection-ii 📝 Hard
686 repeated-string-match 📝 Medium
687 longest-univalue-path Python3 📝 Medium
688 knight-probability-in-chessboard 📝 Medium
689 maximum-sum-of-3-non-overlapping-subarrays 📝 Hard
690 employee-importance 📝 Medium
691 stickers-to-spell-word 📝 Hard
692 top-k-frequent-words Python3 📝 Medium
693 binary-number-with-alternating-bits 📝 Easy
694 number-of-distinct-islands 🔒 📝 Medium
695 max-area-of-island Python3 📝 Medium
696 count-binary-substrings 📝 Easy
697 degree-of-an-array 📝 Easy
698 partition-to-k-equal-sum-subsets Python3 📝 Medium
699 falling-squares 📝 Hard
711 number-of-distinct-islands-ii 🔒 📝 Hard
712 minimum-ascii-delete-sum-for-two-strings 📝 Medium
713 subarray-product-less-than-k Python3 📝 Medium
714 best-time-to-buy-and-sell-stock-with-transaction-fee Python3 📝 Medium
715 range-module 📝 Hard
716 max-stack 🔒 📝 Hard
717 1-bit-and-2-bit-characters 📝 Easy
718 maximum-length-of-repeated-subarray Python3 📝 Medium
719 find-k-th-smallest-pair-distance 📝 Hard
720 longest-word-in-dictionary 📝 Medium
721 accounts-merge 📝 Medium
722 remove-comments 📝 Medium
723 candy-crush 🔒 📝 Medium
724 find-pivot-index 📝 Easy
725 split-linked-list-in-parts 📝 Medium
726 number-of-atoms 📝 Hard
727 minimum-window-subsequence 🔒 📝 Hard
728 self-dividing-numbers 📝 Easy
729 my-calendar-i Python3 📝 Medium
730 count-different-palindromic-subsequences 📝 Hard
731 my-calendar-ii 📝 Medium
732 my-calendar-iii Python3 📝 Hard
733 flood-fill 📝 Easy
734 sentence-similarity 🔒 📝 Easy
735 asteroid-collision 📝 Medium
736 parse-lisp-expression 📝 Hard
737 sentence-similarity-ii 🔒 📝 Medium
738 monotone-increasing-digits 📝 Medium
739 daily-temperatures Python3 📝 Medium
740 delete-and-earn 📝 Medium
741 cherry-pickup 📝 Hard
742 to-lower-case 📝 Easy
743 closest-leaf-in-a-binary-tree 🔒 📝 Medium
744 network-delay-time 📝 Medium
745 find-smallest-letter-greater-than-target 📝 Easy
746 prefix-and-suffix-search Python3 📝 Hard
747 min-cost-climbing-stairs Python3 📝 Easy
748 largest-number-at-least-twice-of-others 📝 Easy
749 shortest-completing-word 📝 Easy
750 contain-virus 📝 Hard
751 number-of-corner-rectangles 🔒 📝 Medium
752 ip-to-cidr 🔒 📝 Medium
753 open-the-lock Python3 📝 Medium
754 cracking-the-safe 📝 Hard
755 reach-a-number Python3 📝 Medium
756 pour-water 🔒 📝 Medium
757 pyramid-transition-matrix 📝 Medium
758 convert-binary-search-tree-to-sorted-doubly-linked-list 🔒 📝 Medium
759 set-intersection-size-at-least-two 📝 Hard
760 bold-words-in-string 🔒 📝 Medium
761 employee-free-time 🔒 📝 Hard
762 find-anagram-mappings 🔒 📝 Easy
763 special-binary-string 📝 Hard
764 n-ary-tree-level-order-traversal Python3 📝 Medium
765 serialize-and-deserialize-n-ary-tree 🔒 📝 Hard
766 flatten-a-multilevel-doubly-linked-list Python3 📝 Medium
767 prime-number-of-set-bits-in-binary-representation 📝 Easy
768 partition-labels 📝 Medium
769 largest-plus-sign Python3 📝 Medium
770 couples-holding-hands 📝 Hard
771 encode-n-ary-tree-to-binary-tree 🔒 📝 Hard
772 construct-quad-tree 📝 Medium
773 logical-or-of-two-binary-grids-represented-as-quad-trees Medium
774 maximum-depth-of-n-ary-tree 📝 Easy
775 n-ary-tree-preorder-traversal 📝 Easy
776 n-ary-tree-postorder-traversal 📝 Easy
777 toeplitz-matrix Python3 📝 Easy
778 reorganize-string 📝 Medium
779 max-chunks-to-make-sorted-ii 📝 Hard
780 max-chunks-to-make-sorted Python3 📝 Medium
781 basic-calculator-iv 📝 Hard
782 jewels-and-stones 📝 Easy
783 search-in-a-binary-search-tree Python3 📝 Easy
784 insert-into-a-binary-search-tree Python3 📝 Medium
785 basic-calculator-iii 🔒 Hard
786 search-in-a-sorted-array-of-unknown-size 🔒 📝 Medium
787 sliding-puzzle 📝 Hard
788 minimize-max-distance-to-gas-station 🔒 📝 Hard
789 kth-largest-element-in-a-stream Python3 📝 Easy
790 global-and-local-inversions Python3 📝 Medium
791 split-bst 🔒 📝 Medium
792 binary-search Python3 📝 Easy
793 swap-adjacent-in-lr-string Python3 📝 Medium
794 swim-in-rising-water 📝 Hard
795 k-th-symbol-in-grammar Python3 📝 Medium
796 reaching-points 📝 Hard
797 rabbits-in-forest 📝 Medium
798 transform-to-chessboard 📝 Hard
799 minimum-distance-between-bst-nodes 📝 Easy
800 letter-case-permutation 📝 Medium
801 is-graph-bipartite 📝 Medium
802 k-th-smallest-prime-fraction 📝 Medium
803 cheapest-flights-within-k-stops Python3 📝 Medium
804 rotated-digits Python3 📝 Medium
805 escape-the-ghosts 📝 Medium
806 domino-and-tromino-tiling 📝 Medium
807 custom-sort-string 📝 Medium
808 number-of-matching-subsequences Python3 📝 Medium
809 preimage-size-of-factorial-zeroes-function 📝 Hard
810 valid-tic-tac-toe-state 📝 Medium
811 number-of-subarrays-with-bounded-maximum Python3 📝 Medium
812 rotate-string 📝 Easy
813 all-paths-from-source-to-target Python3 📝 Medium
814 smallest-rotation-with-highest-score 📝 Hard
815 champagne-tower Python3 📝 Medium
816 design-hashset Python3 📝 Easy
817 design-hashmap 📝 Easy
818 similar-rgb-color 🔒 📝 Easy
819 minimum-swaps-to-make-sequences-increasing Python3 📝 Hard
820 find-eventual-safe-states 📝 Medium
821 bricks-falling-when-hit 📝 Hard
822 unique-morse-code-words Python3 📝 Easy
823 split-array-with-same-average Python3 📝 Hard
824 number-of-lines-to-write-string 📝 Easy
825 max-increase-to-keep-city-skyline 📝 Medium
826 soup-servings Python3 📝 Medium
827 expressive-words Python3 📝 Medium
828 chalkboard-xor-game 📝 Hard
829 subdomain-visit-count Python3 📝 Medium
830 largest-triangle-area 📝 Easy
831 largest-sum-of-averages Python3 📝 Medium
832 binary-tree-pruning Python3 📝 Medium
833 bus-routes 📝 Hard
834 ambiguous-coordinates Python3 📝 Medium
835 linked-list-components Python3 📝 Medium
836 race-car 📝 Hard
837 most-common-word 📝 Easy
838 design-linked-list Python3 Cpp 📝 Medium
839 short-encoding-of-words Python3 📝 Medium
841 shortest-distance-to-a-character 📝 Easy
842 card-flipping-game 📝 Medium
843 binary-trees-with-factors Python3 📝 Medium
850 insert-into-a-sorted-circular-linked-list 🔒 📝 Medium
851 goat-latin Python3 📝 Easy
852 friends-of-appropriate-ages 📝 Medium
853 most-profit-assigning-work 📝 Medium
854 making-a-large-island Python3 📝 Hard
855 count-unique-characters-of-all-substrings-of-a-given-string Python3 📝 Hard
856 consecutive-numbers-sum 📝 Hard
857 positions-of-large-groups 📝 Easy
858 masking-personal-information 📝 Medium
859 design-circular-deque Medium
860 design-circular-queue Python3 📝 Medium
861 flipping-an-image Python3 📝 Easy
862 find-and-replace-in-string 📝 Medium
863 sum-of-distances-in-tree Python3 📝 Hard
864 image-overlap Python3 📝 Medium
865 robot-room-cleaner 🔒 📝 Hard
866 rectangle-overlap 📝 Easy
867 new-21-game 📝 Medium
868 push-dominoes Python3 📝 Medium
869 similar-string-groups 📝 Hard
870 magic-squares-in-grid 📝 Medium
871 keys-and-rooms Python3 📝 Medium
872 split-array-into-fibonacci-sequence 📝 Medium
873 guess-the-word Hard
874 backspace-string-compare 📝 Easy
875 longest-mountain-in-array 📝 Medium
876 hand-of-straights 📝 Medium
877 shortest-path-visiting-all-nodes 📝 Hard
878 shifting-letters Python3 📝 Medium
879 maximize-distance-to-closest-person Python3 📝 Medium
880 rectangle-area-ii Python3 📝 Hard
881 loud-and-rich 📝 Medium
882 peak-index-in-a-mountain-array 📝 Medium
883 car-fleet 📝 Medium
884 k-similar-strings Python3 📝 Hard
885 exam-room 📝 Medium
886 score-of-parentheses Python3 📝 Medium
887 minimum-cost-to-hire-k-workers 📝 Hard
888 mirror-reflection Python3 📝 Medium
889 buddy-strings Python3 📝 Easy
890 lemonade-change 📝 Easy
891 score-after-flipping-matrix 📝 Medium
892 shortest-subarray-with-sum-at-least-k Python3 📝 Hard
893 all-nodes-distance-k-in-binary-tree 📝 Medium
894 random-pick-with-blacklist 📝 Hard
895 shortest-path-to-get-all-keys Python3 📝 Hard
896 smallest-subtree-with-all-the-deepest-nodes 📝 Medium
897 prime-palindrome 📝 Medium
898 transpose-matrix Python3 📝 Easy
899 binary-gap Python3 📝 Easy
900 reordered-power-of-2 Python3 📝 Medium
901 advantage-shuffle Python3 📝 Medium
902 minimum-number-of-refueling-stops Python3 📝 Hard
903 implement-rand10-using-rand7 📝 Medium
904 leaf-similar-trees Python3 📝 Easy
905 length-of-longest-fibonacci-subsequence 📝 Medium
906 walking-robot-simulation 📝 Medium
907 koko-eating-bananas Python3 📝 Medium
908 middle-of-the-linked-list Python3 📝 Easy
909 stone-game Python3 📝 Medium
910 nth-magical-number Python3 📝 Hard
911 profitable-schemes 📝 Hard
912 random-pick-with-weight Python3 📝 Medium
913 random-flip-matrix 📝 Medium
914 random-point-in-non-overlapping-rectangles 📝 Medium
915 generate-random-point-in-a-circle Python3 📝 Medium
916 decoded-string-at-index 📝 Medium
917 boats-to-save-people Python3 📝 Medium
918 reachable-nodes-in-subdivided-graph Python3 📝 Hard
919 projection-area-of-3d-shapes 📝 Easy
920 uncommon-words-from-two-sentences 📝 Easy
921 spiral-matrix-iii 📝 Medium
922 possible-bipartition Python3 📝 Medium
923 super-egg-drop 📝 Hard
924 fair-candy-swap 📝 Easy
925 construct-binary-tree-from-preorder-and-postorder-traversal 📝 Medium
926 find-and-replace-pattern Python3 📝 Medium
927 sum-of-subsequence-widths 📝 Hard
928 surface-area-of-3d-shapes 📝 Easy
929 groups-of-special-equivalent-strings 📝 Medium
930 all-possible-full-binary-trees 📝 Medium
931 maximum-frequency-stack Python3 📝 Hard
932 monotonic-array 📝 Easy
933 increasing-order-search-tree Python3 📝 Easy
934 bitwise-ors-of-subarrays 📝 Medium
935 orderly-queue Python3 📝 Hard
936 rle-iterator 📝 Medium
937 online-stock-span Python3 📝 Medium
938 numbers-at-most-n-given-digit-set 📝 Hard
939 valid-permutations-for-di-sequence 📝 Hard
940 fruit-into-baskets Python3 📝 Medium
941 sort-array-by-parity Python3 📝 Easy
942 super-palindromes 📝 Hard
943 sum-of-subarray-minimums Python3 📝 Medium
944 smallest-range-i Python3 📝 Easy
945 snakes-and-ladders 📝 Medium
946 smallest-range-ii Python3 📝 Medium
947 online-election 📝 Medium
948 sort-an-array Medium
949 cat-and-mouse 📝 Hard
950 x-of-a-kind-in-a-deck-of-cards 📝 Easy
951 partition-array-into-disjoint-intervals 📝 Medium
952 word-subsets Python3 📝 Medium
953 reverse-only-letters 📝 Easy
954 maximum-sum-circular-subarray 📝 Medium
955 complete-binary-tree-inserter 📝 Medium
956 number-of-music-playlists 📝 Hard
957 minimum-add-to-make-parentheses-valid Python3 📝 Medium
958 sort-array-by-parity-ii 📝 Easy
959 3sum-with-multiplicity Python3 📝 Medium
960 minimize-malware-spread 📝 Hard
961 long-pressed-name 📝 Easy
962 flip-string-to-monotone-increasing Python3 📝 Medium
963 three-equal-parts 📝 Hard
964 minimize-malware-spread-ii 📝 Hard
965 unique-email-addresses 📝 Easy
966 binary-subarrays-with-sum 📝 Medium
967 minimum-falling-path-sum Python3 📝 Medium
968 beautiful-array 📝 Medium
969 number-of-recent-calls Python3 📝 Easy
971 shortest-bridge Python3 📝 Medium
972 knight-dialer 📝 Medium
973 stamping-the-sequence 📝 Hard
974 reorder-data-in-log-files 📝 Medium
975 range-sum-of-bst Python3 📝 Easy
976 minimum-area-rectangle Python3 📝 Medium
977 distinct-subsequences-ii Python3 📝 Hard
978 valid-mountain-array Python3 📝 Easy
979 di-string-match 📝 Easy
980 find-the-shortest-superstring 📝 Hard
981 delete-columns-to-make-sorted Python3 📝 Easy
982 minimum-increment-to-make-array-unique 📝 Medium
983 validate-stack-sequences 📝 Medium
984 most-stones-removed-with-same-row-or-column Python3 📝 Medium
985 bag-of-tokens Python3 📝 Medium
986 largest-time-for-given-digits Python3 📝 Medium
987 reveal-cards-in-increasing-order 📝 Medium
988 flip-equivalent-binary-trees 📝 Medium
989 largest-component-size-by-common-factor Python3 📝 Hard
990 verifying-an-alien-dictionary Python3 📝 Easy
991 array-of-doubled-pairs 📝 Medium
992 delete-columns-to-make-sorted-ii 📝 Medium
993 tallest-billboard 📝 Hard
994 prison-cells-after-n-days Python3 📝 Medium
998 check-completeness-of-a-binary-tree 📝 Medium
999 regions-cut-by-slashes 📝 Medium
1000 delete-columns-to-make-sorted-iii 📝 Hard
1001 n-repeated-element-in-size-2n-array 📝 Easy
1002 maximum-width-ramp 📝 Medium
1003 minimum-area-rectangle-ii 📝 Medium
1004 least-operators-to-express-number 📝 Hard
1005 univalued-binary-tree 📝 Easy
1006 vowel-spellchecker Python3 📝 Medium
1007 numbers-with-same-consecutive-differences Python3 📝 Medium
1008 binary-tree-cameras Python3 📝 Hard
1009 pancake-sorting 📝 Medium
1010 powerful-integers Python3 📝 Medium
1011 flip-binary-tree-to-match-preorder-traversal 📝 Medium
1012 equal-rational-numbers 📝 Hard
1013 fibonacci-number Python3 📝 Easy
1014 k-closest-points-to-origin 📝 Medium
1016 subarray-sums-divisible-by-k 📝 Medium
1017 odd-even-jump 📝 Hard
1018 largest-perimeter-triangle Python3 📝 Easy
1019 squares-of-a-sorted-array Python3 📝 Easy
1020 longest-turbulent-subarray 📝 Medium
1021 distribute-coins-in-binary-tree Python3 📝 Medium
1022 unique-paths-iii Python3 📝 Hard
1023 time-based-key-value-store Python3 📝 Medium
1024 triples-with-bitwise-and-equal-to-zero Hard
1025 minimum-cost-for-tickets Python3 📝 Medium
1026 string-without-aaa-or-bbb 📝 Medium
1027 sum-of-even-numbers-after-queries Python3 📝 Medium
1028 interval-list-intersections Python3 📝 Medium
1029 vertical-order-traversal-of-a-binary-tree Python3 📝 Hard
1030 smallest-string-starting-from-leaf 📝 Medium
1031 add-to-array-form-of-integer 📝 Easy
1032 satisfiability-of-equality-equations Python3 📝 Medium
1033 broken-calculator 📝 Medium
1034 subarrays-with-k-different-integers 📝 Hard
1035 cousins-in-binary-tree 📝 Easy
1036 rotting-oranges Python3 📝 Medium
1037 minimum-number-of-k-consecutive-bit-flips 📝 Hard
1038 number-of-squareful-arrays 📝 Hard
1039 find-the-town-judge Python3 📝 Easy
1040 maximum-binary-tree-ii Medium
1041 available-captures-for-rook Easy
1042 minimum-cost-to-merge-stones Hard
1043 grid-illumination Hard
1044 find-common-characters Easy
1045 check-if-word-is-valid-after-substitutions Medium
1046 max-consecutive-ones-iii 📝 Medium
1047 maximize-sum-of-array-after-k-negations Python3 Easy
1048 clumsy-factorial Medium
1049 minimum-domino-rotations-for-equal-row Python3 📝 Medium
1050 construct-binary-search-tree-from-preorder-traversal 📝 Medium
1051 shortest-way-to-form-string 🔒 Medium
1052 campus-bikes 🔒 📝 Medium
1053 minimize-rounding-error-to-meet-target 🔒 Medium
1054 complement-of-base-10-integer Python3 📝 Easy
1055 pairs-of-songs-with-total-durations-divisible-by-60 📝 Medium
1056 capacity-to-ship-packages-within-d-days Python3 📝 Medium
1057 numbers-with-repeated-digits Hard
1058 lexicographically-smallest-equivalent-string 🔒 📝 Medium
1059 missing-element-in-sorted-array 🔒 📝 Medium
1060 longest-repeating-substring 🔒 📝 Medium
1061 number-of-valid-subarrays 🔒 Hard
1062 partition-array-into-three-parts-with-equal-sum Easy
1063 best-sightseeing-pair Medium
1064 smallest-integer-divisible-by-k Python3 📝 Medium
1065 binary-string-with-substrings-representing-1-to-n Medium
1066 fixed-point 🔒 📝 Easy
1067 campus-bikes-ii 🔒 📝 Medium
1068 digit-count-in-range 🔒 Hard
1069 confusing-number 🔒 📝 Easy
1070 convert-to-base-2 Medium
1071 binary-prefix-divisible-by-5 Easy
1072 next-greater-node-in-linked-list 📝 Medium
1073 number-of-enclaves Medium
1074 high-five 🔒 📝 Easy
1075 index-pairs-of-a-string 🔒 📝 Easy
1076 brace-expansion 🔒 📝 Medium
1077 confusing-number-ii 🔒 📝 Hard
1078 remove-outermost-parentheses Easy
1079 sum-of-root-to-leaf-binary-numbers Python3 📝 Easy
1080 camelcase-matching Medium
1081 video-stitching Medium
1082 sum-of-digits-in-the-minimum-number 🔒 Easy
1083 two-sum-less-than-k 🔒 📝 Easy
1084 find-k-length-substrings-with-no-repeated-characters 🔒 📝 Medium
1085 the-earliest-moment-when-everyone-become-friends 🔒 📝 Medium
1086 divisor-game Easy
1087 longest-arithmetic-subsequence Medium
1088 number-of-days-in-a-month 🔒 Easy
1089 remove-vowels-from-a-string 🔒 Easy
1090 armstrong-number 🔒 📝 Easy
1091 maximum-average-subtree 🔒 📝 Medium
1092 maximum-difference-between-node-and-ancestor Python3 📝 Medium
1093 recover-a-tree-from-preorder-traversal Hard
1094 matrix-cells-in-distance-order Easy
1095 two-city-scheduling Python3 📝 Medium
1096 maximum-sum-of-two-non-overlapping-subarrays Medium
1097 stream-of-characters Python3 📝 Hard
1098 largest-unique-number 🔒 📝 Easy
1099 path-with-maximum-minimum-value 🔒 📝 Medium
1100 connecting-cities-with-minimum-cost 🔒 📝 Medium
1101 parallel-courses 🔒 📝 Medium
1102 check-if-a-number-is-majority-element-in-a-sorted-array 🔒 Easy
1103 moving-stones-until-consecutive Medium
1104 coloring-a-border Medium
1105 uncrossed-lines Medium
1106 escape-a-large-maze Hard
1107 minimum-swaps-to-group-all-1s-together 🔒 📝 Medium
1108 analyze-user-website-visit-pattern 🔒 Medium
1111 minimum-score-triangulation-of-polygon Medium
1112 find-words-that-can-be-formed-by-characters Easy
1113 moving-stones-until-consecutive-ii Medium
1114 binary-search-tree-to-greater-sum-tree Medium
1115 valid-boomerang Easy
1116 maximum-level-sum-of-a-binary-tree 📝 Medium
1117 as-far-from-land-as-possible Medium
1118 divide-array-into-increasing-sequences 🔒 Hard
1119 robot-bounded-in-circle 📝 Medium
1120 flower-planting-with-no-adjacent Medium
1121 partition-array-for-maximum-sum Medium
1122 longest-duplicate-substring Python3 📝 Hard
1123 single-row-keyboard 🔒 📝 Easy
1124 string-transforms-into-another-string 🔒 📝 Hard
1125 design-file-system 🔒 📝 Medium
1126 minimum-cost-to-connect-sticks 🔒 📝 Medium
1127 last-stone-weight 📝 Easy
1128 remove-all-adjacent-duplicates-in-string Python3 📝 Easy
1129 longest-string-chain Python3 📝 Medium
1130 last-stone-weight-ii Medium
1131 count-substrings-with-only-one-distinct-letter 🔒 📝 Easy
1132 before-and-after-puzzle 🔒 Medium
1133 last-substring-in-lexicographical-order Hard
1134 shortest-distance-to-target-color 🔒 📝 Medium
1137 height-checker Easy
1138 grumpy-bookstore-owner Medium
1139 previous-permutation-with-one-swap Medium
1140 distant-barcodes Medium
1141 how-many-apples-can-you-put-into-the-basket 🔒 📝 Easy
1142 minimum-knight-moves 🔒 📝 Medium
1143 find-smallest-common-element-in-all-rows 🔒 📝 Medium
1144 optimize-water-distribution-in-a-village 🔒 📝 Hard
1145 number-of-submatrices-that-sum-to-target Python3 📝 Hard
1146 greatest-common-divisor-of-strings Easy
1147 flip-columns-for-maximum-number-of-equal-rows Medium
1148 adding-two-negabinary-numbers Medium
1149 intersection-of-three-sorted-arrays 🔒 📝 Easy
1150 two-sum-bsts 🔒 📝 Medium
1151 stepping-numbers 🔒 Medium
1152 maximum-number-of-ones 🔒 Hard
1156 occurrences-after-bigram Easy
1157 insufficient-nodes-in-root-to-leaf-paths Medium
1159 smallest-subsequence-of-distinct-characters Medium
1160 letter-tile-possibilities Medium
1164 missing-number-in-arithmetic-progression 🔒 📝 Easy
1165 meeting-scheduler 🔒 📝 Medium
1166 toss-strange-coins 🔒 Medium
1167 minimum-time-to-build-blocks 🔒 Hard
1168 duplicate-zeros 📝 Easy
1169 largest-values-from-labels Medium
1170 shortest-common-supersequence Hard
1171 shortest-path-in-binary-matrix 📝 Medium
1175 array-transformation 🔒 Easy
1176 design-a-leaderboard 🔒 📝 Medium
1177 tree-diameter 🔒 📝 Medium
1178 valid-palindrome-iii 🔒 📝 Hard
1183 statistics-from-a-large-sample Medium
1184 car-pooling Python3 📝 Medium
1185 find-in-mountain-array Hard
1188 brace-expansion-ii Hard
1189 encode-number 🔒 Medium
1190 smallest-common-region 🔒 Medium
1191 synonymous-sentences 🔒 Medium
1192 divide-chocolate 🔒 📝 Hard
1194 path-in-zigzag-labelled-binary-tree Medium
1195 distribute-candies-to-people Python3 📝 Easy
1196 filling-bookcase-shelves Medium
1197 parsing-a-boolean-expression Hard
1199 hexspeak 🔒 Easy
1200 remove-interval 🔒 📝 Medium
1201 delete-tree-nodes 🔒 Medium
1202 palindrome-removal 🔒 Hard
1205 defanging-an-ip-address Easy
1206 corporate-flight-bookings Python3 Medium
1207 delete-nodes-and-return-forest Medium
1208 maximum-nesting-depth-of-two-valid-parentheses-strings Medium
1210 mean-of-array-after-removing-some-elements Python3 Easy
1211 iterator-for-combination Python3 📝 Medium
1212 sequential-digits 📝 Medium
1213 handshakes-that-dont-cross 🔒 Hard
1217 relative-sort-array Easy
1218 lowest-common-ancestor-of-deepest-leaves Medium
1219 longest-well-performing-interval Medium
1220 smallest-sufficient-team Hard
1221 element-appearing-more-than-25-in-sorted-array Easy
1222 remove-covered-intervals Python3 📝 Medium
1223 graph-connectivity-with-threshold Hard
1224 minimum-falling-path-sum-ii Hard
1227 number-of-equivalent-domino-pairs Easy
1228 minimum-cost-tree-from-leaf-values Medium
1229 shortest-path-with-alternating-colors Medium
1230 maximum-of-absolute-value-expression Medium
1231 replace-elements-with-greatest-element-on-right-side Easy
1232 sum-of-mutated-array-closest-to-target Medium
1233 number-of-ships-in-a-rectangle 🔒 📝 Hard
1234 number-of-paths-with-max-score Hard
1236 n-th-tribonacci-number 📝 Easy
1238 alphabet-board-path Medium
1239 largest-1-bordered-square Medium
1240 stone-game-ii Medium
1241 decompress-run-length-encoded-list Easy
1242 matrix-block-sum Medium
1243 sum-of-nodes-with-even-valued-grandparent Medium
1244 distinct-echo-substrings Hard
1247 decrease-elements-to-make-array-zigzag Medium
1248 binary-tree-coloring-game Medium
1249 snapshot-array Medium
1250 longest-common-subsequence Python3 📝 Medium
1251 longest-chunked-palindrome-decomposition Hard
1252 break-a-palindrome Python3 📝 Medium
1253 sort-the-matrix-diagonally 📝 Medium
1254 deepest-leaves-sum 📝 Medium
1255 reverse-subarray-to-maximize-array-value Hard
1256 rank-transform-of-an-array Easy
1257 rank-transform-of-a-matrix Python3 📝 Hard
1260 day-of-the-year Easy
1261 swap-for-longest-repeated-character-substring Medium
1262 online-majority-element-in-subarray Hard
1263 number-of-dice-rolls-with-target-sum Python3 📝 Medium
1264 maximum-number-of-words-you-can-type Easy
1267 remove-zero-sum-consecutive-nodes-from-linked-list Medium
1270 dinner-plate-stacks Hard
1271 web-crawler 🔒 Medium
1272 invalid-transactions Medium
1273 compare-strings-by-frequency-of-the-smallest-character Medium
1274 number-of-days-between-two-dates Easy
1275 validate-binary-tree-nodes Medium
1276 closest-divisors Medium
1277 largest-multiple-of-three Hard
1279 prime-arrangements Easy
1280 diet-plan-performance 🔒 Easy
1281 can-make-palindrome-from-substring Medium
1282 number-of-valid-words-for-each-puzzle Python3 📝 Hard
1283 reformat-date Easy
1284 four-divisors Medium
1285 balance-a-binary-search-tree Medium
1286 constrained-subsequence-sum Hard
1287 distance-between-bus-stops Easy
1288 maximum-subarray-sum-with-one-deletion Medium
1289 day-of-the-week Easy
1290 make-array-strictly-increasing Hard
1293 three-consecutive-odds Easy
1294 range-frequency-queries Medium
1295 minimum-garden-perimeter-to-collect-enough-apples Medium
1296 kth-ancestor-of-a-tree-node Hard
1297 maximum-number-of-balloons Python3 📝 Easy
1298 reverse-substrings-between-each-pair-of-parentheses Medium
1299 k-concatenation-maximum-sum Medium
1300 critical-connections-in-a-network 📝 Hard
1302 delete-characters-to-make-fancy-string Easy
1303 minimum-moves-to-reach-target-score Medium
1304 longest-happy-string Medium
1305 number-of-visible-people-in-a-queue Hard
1306 minimum-absolute-difference 📝 Easy
1307 ugly-number-iii Medium
1308 smallest-string-with-swaps 📝 Medium
1309 sort-items-by-groups-respecting-dependencies Hard
1310 watering-plants Medium
1311 largest-magic-square Medium
1312 count-artifacts-that-can-be-extracted Medium
1313 count-ways-to-build-rooms-in-an-ant-colony Hard
1319 unique-number-of-occurrences Python3 📝 Easy
1320 remove-all-adjacent-duplicates-in-string-ii 📝 Medium
1321 get-equal-substrings-within-budget Medium
1322 minimum-moves-to-reach-target-with-rotations Hard
1324 where-will-the-ball-fall Python3 📝 Medium
1325 path-with-maximum-probability Medium
1326 sum-of-floored-pairs Hard
1329 minimum-cost-to-move-chips-to-the-same-position Python3 📝 Easy
1330 longest-arithmetic-subsequence-of-given-difference Medium
1331 path-with-maximum-gold Medium
1332 count-vowels-permutation 📝 Hard
1333 sort-the-jumbled-numbers Medium
1334 sum-of-numbers-with-units-digit-k Medium
1335 maximum-candies-allocated-to-k-children Medium
1336 maximum-product-of-the-length-of-two-palindromic-substrings Hard
1337 design-skiplist Hard
1341 split-a-string-in-balanced-strings Easy
1342 queens-that-can-attack-the-king Python3 Medium
1343 dice-roll-simulation Hard
1344 maximum-equal-frequency Hard
1345 perform-string-shifts 🔒 📝 Easy
1346 maximize-the-topmost-element-after-k-moves Medium
1347 distance-to-a-cycle-in-undirected-graph 🔒 Hard
1348 maximum-score-of-spliced-array Hard
1349 check-if-it-is-a-straight-line Easy
1350 remove-sub-folders-from-the-filesystem Medium
1351 replace-the-substring-for-balanced-string Medium
1352 maximum-profit-in-job-scheduling Python3 📝 Hard
1353 find-resultant-array-after-removing-anagrams Easy
1354 find-players-with-zero-or-one-losses Python3 📝 Medium
1355 minimum-deletions-to-make-array-beautiful Medium
1356 minimum-number-of-moves-to-make-palindrome Hard
1358 find-positive-integer-solution-for-a-given-equation Medium
1359 circular-permutation-in-binary-representation Medium
1360 maximum-length-of-a-concatenated-string-with-unique-characters Python3 📝 Medium
1361 tiling-a-rectangle-with-the-fewest-squares Hard
1362 airplane-seat-assignment-probability Medium
1363 greatest-english-letter-in-upper-and-lower-case Easy
1364 tuple-with-same-product Medium
1366 first-unique-number 🔒 📝 Medium
1367 maximum-height-by-stacking-cuboids Hard
1369 minimum-swaps-to-make-strings-equal Medium
1370 count-number-of-nice-subarrays Medium
1371 minimum-remove-to-make-valid-parentheses 📝 Medium
1372 check-if-it-is-a-good-array Hard
1374 leftmost-column-with-at-least-a-one 🔒 📝 Medium
1375 find-palindrome-with-fixed-length Medium
1376 selling-pieces-of-wood Hard
1378 cells-with-odd-values-in-a-matrix Easy
1379 reconstruct-a-2-row-binary-matrix Medium
1380 number-of-closed-islands Medium
1381 maximum-score-words-formed-by-letters Hard
1382 calculate-amount-paid-in-taxes Easy
1383 number-of-single-divisor-triplets 🔒 Medium
1384 maximum-font-to-fit-a-sentence-in-a-screen 🔒 Medium
1385 number-of-ways-to-build-house-of-cards 🔒 Medium
1386 shift-2d-grid 📝 Easy
1387 find-elements-in-a-contaminated-binary-tree Medium
1388 greatest-sum-divisible-by-three Medium
1389 minimum-moves-to-move-a-box-to-their-target-location Hard
1391 counting-elements 🔒 📝 Easy
1392 find-the-difference-of-two-arrays Easy
1393 maximum-value-of-k-coins-from-piles Hard
1394 minimum-path-cost-in-a-grid Medium
1395 minimum-time-visiting-all-points Easy
1396 count-servers-that-communicate Medium
1397 search-suggestions-system Python3 📝 Medium
1398 number-of-ways-to-stay-in-the-same-place-after-some-steps Hard
1400 find-winner-on-a-tic-tac-toe-game 📝 Easy
1401 number-of-burgers-with-no-waste-of-ingredients Medium
1402 count-square-submatrices-with-all-ones Medium
1403 palindrome-partitioning-iii Hard
1404 print-immutable-linked-list-in-reverse 🔒 Medium
1406 subtract-the-product-and-sum-of-digits-of-an-integer Easy
1407 group-the-people-given-the-group-size-they-belong-to Medium
1408 find-the-smallest-divisor-given-a-threshold Python3 📝 Medium
1409 minimum-number-of-flips-to-convert-binary-matrix-to-zero-matrix 📝 Hard
1411 convert-binary-number-in-a-linked-list-to-integer 📝 Easy
1413 maximum-side-length-of-a-square-with-sum-less-than-or-equal-to-threshold Medium
1414 shortest-path-in-a-grid-with-obstacles-elimination Python3 📝 Hard
1416 check-if-an-array-is-consecutive 🔒 Easy
1418 fair-distribution-of-cookies Medium
1419 make-array-non-decreasing-or-non-increasing 🔒 Hard
1421 find-numbers-with-even-number-of-digits Easy
1422 divide-array-in-sets-of-k-consecutive-numbers Medium
1423 maximum-number-of-occurrences-of-a-substring Medium
1424 maximum-candies-you-can-get-from-boxes Hard
1426 find-n-unique-integers-sum-up-to-zero Easy
1427 all-elements-in-two-binary-search-trees 📝 Medium
1428 jump-game-iii Python3 📝 Medium
1429 verbal-arithmetic-puzzle Hard
1430 find-the-k-beauty-of-a-number Easy
1431 all-ancestors-of-a-node-in-a-directed-acyclic-graph Medium
1432 check-if-a-string-is-a-valid-sequence-from-root-to-leaves-path-in-a-binary-tree 🔒 Medium
1433 encrypt-and-decrypt-strings Hard
1434 decrypt-string-from-alphabet-to-integer-mapping Easy
1435 xor-queries-of-a-subarray Medium
1436 get-watched-videos-by-your-friends Medium
1437 minimum-insertion-steps-to-make-a-string-palindrome Hard
1440 convert-integer-to-the-sum-of-two-no-zero-integers Python3 Easy
1441 minimum-flips-to-make-a-or-b-equal-to-c Medium
1442 number-of-operations-to-make-network-connected Medium
1443 minimum-distance-to-type-a-word-using-two-fingers Hard
1444 number-of-steps-to-reduce-a-number-to-zero Python3 📝 Easy
1445 number-of-sub-arrays-of-size-k-and-average-greater-than-or-equal-to-threshold Medium
1446 angle-between-hands-of-a-clock Python3 📝 Medium
1447 jump-game-iv Python3 📝 Hard
1448 maximum-69-number Python3 📝 Easy
1449 print-words-vertically Medium
1450 delete-leaves-with-a-given-value Medium
1451 minimum-number-of-taps-to-open-to-water-a-garden Hard
1454 remove-palindromic-subsequences Python3 📝 Easy
1455 filter-restaurants-by-vegan-friendly-price-and-distance Medium
1456 find-the-city-with-the-smallest-number-of-neighbors-at-a-threshold-distance Medium
1457 minimum-difficulty-of-a-job-schedule Python3 📝 Hard
1458 sort-integers-by-the-number-of-1-bits Easy
1459 apply-discount-every-n-orders Medium
1460 number-of-substrings-containing-all-three-characters Medium
1461 count-all-valid-pickup-and-delivery-options 📝 Hard
1463 the-k-weakest-rows-in-a-matrix 📝 Easy
1464 reduce-array-size-to-the-half Python3 📝 Medium
1465 maximum-product-of-splitted-binary-tree Cpp Python3 📝 Medium
1466 jump-game-v Hard
1468 check-if-n-and-its-double-exist Easy
1469 minimum-number-of-steps-to-make-two-strings-anagram Medium
1470 tweet-counts-per-frequency Medium
1471 maximum-students-taking-exam Hard
1472 increasing-decreasing-string Easy
1473 find-the-longest-substring-containing-vowels-in-even-counts Medium
1474 longest-zigzag-path-in-a-binary-tree Medium
1475 maximum-sum-bst-in-binary-tree Hard
1476 count-negative-numbers-in-a-sorted-matrix Easy
1477 product-of-the-last-k-numbers Medium
1478 maximum-number-of-events-that-can-be-attended Medium
1479 construct-target-array-with-multiple-sums Python3 📝 Hard
1482 how-many-numbers-are-smaller-than-the-current-number Easy
1483 rank-teams-by-votes Medium
1484 linked-list-in-binary-tree Medium
1485 minimum-cost-to-make-at-least-one-valid-path-in-a-grid Hard
1486 find-the-distance-value-between-two-arrays Easy
1487 cinema-seat-allocation Medium
1488 sort-integers-by-the-power-value Medium
1489 pizza-with-3n-slices Hard
1490 generate-a-string-with-characters-that-have-odd-counts Easy
1491 number-of-times-binary-string-is-prefix-aligned Medium
1492 time-needed-to-inform-all-employees Medium
1493 frog-position-after-t-seconds Hard
1496 lucky-numbers-in-a-matrix Easy
1497 design-a-stack-with-increment-operation Medium
1498 find-a-corresponding-node-of-a-binary-tree-in-a-clone-of-that-tree Python3 📝 Easy
1499 maximum-performance-of-a-team Python3 📝 Hard
1500 count-largest-group Easy
1501 circle-and-rectangle-overlapping Medium
1502 construct-k-palindrome-strings Medium
1503 reducing-dishes Hard
1505 create-target-array-in-the-given-order Easy
1507 check-if-there-is-a-valid-path-in-a-grid Medium
1508 longest-happy-prefix Hard
1510 find-lucky-integer-in-an-array 📝 Easy
1511 count-number-of-teams Medium
1512 design-underground-system Python3 📝 Medium
1513 find-all-good-strings Hard
1514 minimum-value-to-get-positive-step-by-step-sum Python3 📝 Easy
1515 find-the-minimum-number-of-fibonacci-numbers-whose-sum-is-k Medium
1516 the-k-th-lexicographical-string-of-all-happy-strings-of-length-n Medium
1517 restore-the-array Hard
1519 minimum-subsequence-in-non-increasing-order Easy
1520 number-of-steps-to-reduce-a-number-in-binary-representation-to-one Medium
1522 stone-game-iii Hard
1524 string-matching-in-an-array Easy
1525 queries-on-a-permutation-with-key Medium
1526 html-entity-parser Medium
1527 number-of-ways-to-paint-n-3-grid Hard
1528 kids-with-the-greatest-number-of-candies Easy
1529 max-difference-you-can-get-from-changing-an-integer Medium
1530 check-if-a-string-can-break-another-string Medium
1531 number-of-ways-to-wear-different-hats-to-each-other Hard
1532 reformat-the-string Python3 Easy
1533 display-table-of-food-orders-in-a-restaurant Medium
1534 minimum-number-of-frogs-croaking Medium
1535 build-array-where-you-can-find-the-maximum-exactly-k-comparisons Hard
1537 maximum-score-after-splitting-a-string Easy
1538 maximum-points-you-can-obtain-from-cards Python3 📝 Medium
1539 diagonal-traverse-ii Medium
1542 consecutive-characters Python3 📝 Easy
1543 simplified-fractions Python3 Medium
1544 count-good-nodes-in-binary-tree Python3 📝 Medium
1545 form-largest-integer-with-digits-that-add-up-to-target Hard
1547 destination-city Easy
1548 check-if-all-1s-are-at-least-length-k-places-away 📝 Easy
1549 longest-continuous-subarray-with-absolute-diff-less-than-or-equal-to-limit Medium
1550 find-the-kth-smallest-sum-of-a-matrix-with-sorted-rows Hard
1552 build-an-array-with-stack-operations Medium
1553 count-triplets-that-can-form-two-arrays-of-equal-xor Medium
1554 minimum-time-to-collect-all-apples-in-a-tree Python3 📝 Medium
1555 number-of-ways-of-cutting-a-pizza Hard
1556 make-two-arrays-equal-by-reversing-subarrays Easy
1557 check-if-a-string-contains-all-binary-codes-of-size-k Python3 📝 Medium
1558 course-schedule-iv Medium
1559 cherry-pickup-ii 📝 Hard
1560 number-of-students-doing-homework-at-a-given-time Easy
1561 rearrange-words-in-a-sentence Medium
1562 people-whose-list-of-favorite-companies-is-not-a-subset-of-another-list Medium
1563 maximum-number-of-darts-inside-of-a-circular-dartboard Hard
1566 check-if-a-word-occurs-as-a-prefix-of-any-word-in-a-sentence Easy
1567 maximum-number-of-vowels-in-a-substring-of-given-length Medium
1568 pseudo-palindromic-paths-in-a-binary-tree Python3 Cpp 📝 Medium
1569 max-dot-product-of-two-subsequences Hard
1570 final-prices-with-a-special-discount-in-a-shop Python3 Easy
1571 allocate-mailboxes Hard
1572 subrectangle-queries Medium
1573 find-two-non-overlapping-sub-arrays-each-with-target-sum Medium
1574 maximum-product-of-two-elements-in-an-array Easy
1575 maximum-area-of-a-piece-of-cake-after-horizontal-and-vertical-cuts Python3 📝 Medium
1576 reorder-routes-to-make-all-paths-lead-to-the-city-zero Medium
1577 probability-of-a-two-boxes-having-the-same-number-of-distinct-balls Hard
1580 shuffle-the-array 📝 Easy
1581 the-k-strongest-values-in-an-array Medium
1582 design-browser-history Medium
1583 paint-house-iii Python3 📝 Hard
1584 average-salary-excluding-the-minimum-and-maximum-salary Easy
1585 the-kth-factor-of-n Python3 📝 Medium
1586 longest-subarray-of-1s-after-deleting-one-element Medium
1587 parallel-courses-ii Hard
1603 running-sum-of-1d-array Python3 📝 Easy
1604 least-number-of-unique-integers-after-k-removals Medium
1605 minimum-number-of-days-to-make-m-bouquets Medium
1609 find-all-the-lonely-nodes 🔒 Easy
1610 xor-operation-in-an-array Easy
1611 making-file-names-unique Medium
1612 avoid-flood-in-the-city Medium
1613 find-critical-and-pseudo-critical-edges-in-minimum-spanning-tree Hard
1615 range-sum-of-sorted-subarray-sums Medium
1616 minimum-difference-between-largest-and-smallest-value-in-three-moves Medium
1617 stone-game-iv Python3 📝 Hard
1618 delete-n-nodes-after-m-nodes-of-a-linked-list 🔒 📝 Easy
1619 path-crossing Easy
1620 check-if-array-pairs-are-divisible-by-k Medium
1621 number-of-subsequences-that-satisfy-the-given-sum-condition Medium
1622 max-value-of-equation Hard
1624 clone-binary-tree-with-random-pointer 🔒 📝 Medium
1626 can-make-arithmetic-progression-from-sequence Easy
1627 last-moment-before-all-ants-fall-out-of-a-plank Medium
1628 count-submatrices-with-all-ones Medium
1629 minimum-possible-integer-after-at-most-k-adjacent-swaps-on-digits Hard
1630 count-odd-numbers-in-an-interval-range 📝 Easy
1631 number-of-sub-arrays-with-odd-sum Medium
1632 number-of-good-ways-to-split-a-string Medium
1633 minimum-number-of-increments-on-subarrays-to-form-a-target-array Hard
1634 clone-n-ary-tree 🔒 📝 Medium
1635 number-of-good-pairs Easy
1636 number-of-substrings-with-only-1s Medium
1637 string-compression-ii Python3 📝 Hard
1638 best-position-for-a-service-centre Hard
1640 design-a-file-sharing-system 🔒 Medium
1642 water-bottles Easy
1643 number-of-nodes-in-the-sub-tree-with-the-same-label 📝 Medium
1644 maximum-number-of-non-overlapping-substrings Hard
1645 find-a-value-of-a-mysterious-function-closest-to-target Hard
1646 kth-missing-positive-number Python3 📝 Easy
1647 can-convert-string-in-k-moves Medium
1648 minimum-insertions-to-balance-a-parentheses-string Medium
1649 maximum-number-of-non-overlapping-subarrays-with-sum-equals-target Medium
1650 find-root-of-n-ary-tree 🔒 📝 Medium
1651 shuffle-string Easy
1652 minimum-suffix-flips Medium
1653 number-of-good-leaf-nodes-pairs Medium
1655 move-sub-tree-of-n-ary-tree 🔒 Hard
1656 count-good-triplets Easy
1657 find-the-winner-of-an-array-game Medium
1658 minimum-swaps-to-arrange-a-binary-grid Medium
1659 get-the-maximum-score Hard
1660 thousand-separator Easy
1661 minimum-number-of-vertices-to-reach-all-nodes Medium
1662 minimum-numbers-of-function-calls-to-make-target-array Medium
1663 detect-cycles-in-2d-grid Medium
1665 diameter-of-n-ary-tree 🔒 📝 Medium
1666 make-the-string-great Python3 📝 Easy
1667 find-kth-bit-in-nth-binary-string Medium
1668 find-longest-awesome-substring Hard
1669 minimum-cost-to-cut-a-stick Hard
1672 find-the-index-of-the-large-integer 🔒 📝 Medium
1674 minimum-operations-to-make-array-equal 📝 Medium
1675 magnetic-force-between-two-balls Medium
1676 minimum-number-of-days-to-eat-n-oranges Hard
1677 matrix-diagonal-sum Easy
1678 number-of-ways-to-split-a-string Medium
1679 shortest-subarray-to-be-removed-to-make-array-sorted Medium
1680 count-all-possible-routes Hard
1681 guess-the-majority-in-a-hidden-array 🔒 Medium
1682 most-visited-sector-in-a-circular-track Easy
1683 maximum-number-of-coins-you-can-get Medium
1684 find-latest-group-of-size-m Medium
1685 stone-game-v Hard
1687 the-most-similar-path-in-a-graph 🔒 📝 Hard
1689 detect-pattern-of-length-m-repeated-k-or-more-times Python3 Easy
1690 maximum-length-of-subarray-with-positive-product Medium
1691 minimum-number-of-days-to-disconnect-island Hard
1692 number-of-ways-to-reorder-array-to-get-same-bst Hard
1693 sum-of-all-odd-length-subarrays 📝 Easy
1694 make-sum-divisible-by-p Medium
1695 maximum-sum-obtained-of-any-permutation Python3 Medium
1696 strange-printer-ii Hard
1697 strings-differ-by-one-character 🔒 Medium
1698 replace-all-s-to-avoid-consecutive-repeating-characters Easy
1699 number-of-ways-where-square-of-number-is-equal-to-product-of-two-numbers Medium
1700 minimum-time-to-make-rope-colorful Python3 📝 Medium
1701 remove-max-number-of-edges-to-keep-graph-fully-traversable Hard
1703 put-boxes-into-the-warehouse-i 🔒 📝 Medium
1704 special-positions-in-a-binary-matrix Python3 Easy
1705 count-unhappy-friends Medium
1706 min-cost-to-connect-all-points 📝 Medium
1707 check-if-string-is-transformable-with-substring-sort-operations Hard
1708 design-parking-system Easy
1709 alert-using-same-key-card-three-or-more-times-in-a-one-hour-period Medium
1710 find-servers-that-handled-most-number-of-requests 📝 Hard
1711 find-valid-matrix-given-row-and-column-sums Medium
1713 dot-product-of-two-sparse-vectors 🔒 📝 Medium
1714 rearrange-spaces-between-words Python3 Easy
1715 split-a-string-into-the-max-number-of-unique-substrings Medium
1716 maximum-non-negative-product-in-a-matrix Medium
1717 minimum-cost-to-connect-two-groups-of-points Hard
1719 put-boxes-into-the-warehouse-ii 🔒 Medium
1720 crawler-log-folder Python3 Cpp Easy
1721 maximum-profit-of-operating-a-centennial-wheel Medium
1722 throne-inheritance Medium
1723 maximum-number-of-achievable-transfer-requests Hard
1725 number-of-sets-of-k-non-overlapping-line-segments Medium
1726 coordinate-with-maximum-network-quality Python3 Medium
1727 cat-and-mouse-ii Hard
1728 fancy-sequence Hard
1729 binary-search-tree-iterator-ii 🔒 📝 Medium
1730 special-array-with-x-elements-greater-than-or-equal-x Easy
1731 even-odd-tree Medium
1732 minimum-one-bit-operations-to-make-integers-zero Hard
1733 maximum-number-of-visible-points Hard
1736 build-binary-expression-tree-from-infix-expression 🔒 Hard
1737 maximum-nesting-depth-of-the-parentheses Easy
1738 maximal-network-rank Medium
1739 split-two-strings-to-make-palindrome Medium
1740 count-subtrees-with-max-distance-between-cities Hard
1741 sort-array-by-increasing-frequency Easy
1742 widest-vertical-area-between-two-points-containing-no-points Medium
1743 count-substrings-that-differ-by-one-character Medium
1744 number-of-ways-to-form-a-target-string-given-a-dictionary Hard
1745 find-nearest-right-node-in-binary-tree 🔒 📝 Medium
1746 largest-substring-between-two-equal-characters Python3 Easy
1747 lexicographically-smallest-string-after-applying-operations Medium
1748 best-team-with-no-conflicts 📝 Medium
1750 check-if-two-expression-trees-are-equivalent 🔒 Medium
1751 slowest-key Python3 📝 Easy
1752 arithmetic-subarrays Python3 Medium
1753 path-with-minimum-effort 📝 Medium
1755 defuse-the-bomb Python3 Easy
1756 minimum-deletions-to-make-string-balanced Medium
1757 minimum-jumps-to-reach-home Medium
1758 distribute-repeating-integers Hard
1760 check-array-formation-through-concatenation Python3 📝 Easy
1761 count-sorted-vowel-strings 📝 Medium
1762 furthest-building-you-can-reach Python3 📝 Medium
1764 maximum-repeating-substring Easy
1765 merge-in-between-linked-lists Medium
1766 minimum-number-of-removals-to-make-mountain-array Hard
1767 design-front-middle-back-queue Medium
1768 design-an-expression-tree-with-evaluate-function 🔒 Medium
1769 get-maximum-in-generated-array 📝 Easy
1770 minimum-deletions-to-make-character-frequencies-unique Python3 📝 Medium
1771 sell-diminishing-valued-colored-balls Medium
1772 create-sorted-array-through-instructions 📝 Hard
1774 add-two-polynomials-represented-as-linked-lists 🔒 Medium
1775 design-an-ordered-stream Easy
1776 minimum-operations-to-reduce-x-to-zero Python3 📝 Medium
1777 determine-if-two-strings-are-close Python3 📝 Medium
1778 maximize-grid-happiness Hard
1780 lowest-common-ancestor-of-a-binary-tree-ii 🔒 Medium
1781 check-if-two-string-arrays-are-equivalent Python3 📝 Easy
1782 smallest-string-with-a-given-numeric-value 📝 Medium
1783 ways-to-make-a-fair-array Medium
1784 minimum-initial-energy-to-finish-tasks Hard
1786 count-the-number-of-consistent-strings Python3 Easy
1787 sum-of-absolute-differences-in-a-sorted-array Medium
1788 stone-game-vi Medium
1789 delivering-boxes-from-storage-to-ports Python3 Hard
1790 lowest-common-ancestor-of-a-binary-tree-iii 🔒 Medium
1791 richest-customer-wealth 📝 Easy
1792 find-the-most-competitive-subsequence 📝 Medium
1793 minimum-moves-to-make-array-complementary Medium
1794 minimize-deviation-in-array 📝 Hard
1796 correct-a-binary-tree 🔒 Medium
1797 goal-parser-interpretation Python3 Easy
1798 max-number-of-k-sum-pairs 📝 Medium
1799 minimum-incompatibility Hard
1800 concatenation-of-consecutive-binary-numbers Python3 📝 Medium
1802 number-of-students-unable-to-eat-lunch Python3 Easy
1803 average-waiting-time Medium
1804 maximum-binary-string-after-change Medium
1805 minimum-adjacent-swaps-for-k-consecutive-ones Hard
1806 count-of-matches-in-tournament Easy
1807 partitioning-into-minimum-number-of-deci-binary-numbers Python3 📝 Medium
1808 stone-game-vii 📝 Medium
1809 sum-of-special-evenly-spaced-elements-in-array 🔒 Hard
1810 change-the-root-of-a-binary-tree 🔒 Medium
1812 reformat-phone-number Python3 Easy
1813 maximum-erasure-value Python3 Cpp 📝 Medium
1814 jump-game-vi Python3 📝 Medium
1815 checking-existence-of-edge-length-limited-paths Python3 Hard
1816 lowest-common-ancestor-of-a-binary-tree-iv 🔒 Medium
1817 calculate-money-in-leetcode-bank Easy
1818 maximum-score-from-removing-substrings Medium
1819 construct-the-lexicographically-largest-valid-sequence Medium
1820 number-of-ways-to-reconstruct-a-tree Hard
1822 longest-palindromic-subsequence-ii 🔒 Medium
1823 determine-if-string-halves-are-alike Python3 📝 Easy
1824 maximum-number-of-eaten-apples 📝 Medium
1825 find-minimum-time-to-finish-all-jobs Hard
1826 maximum-xor-with-an-element-from-array Hard
1828 count-ways-to-distribute-candies 🔒 Hard
1829 maximum-units-on-a-truck Python3 📝 Easy
1830 count-good-meals Medium
1831 ways-to-split-array-into-three-subarrays 📝 Medium
1832 minimum-operations-to-make-a-subsequence Hard
1833 find-the-highest-altitude Python3 Easy
1834 minimum-number-of-people-to-teach Medium
1835 decode-xored-permutation Medium
1836 count-ways-to-make-array-with-product Hard
1838 number-of-distinct-substrings-in-a-string 🔒 Medium
1839 decode-xored-array Easy
1840 minimize-hamming-distance-after-swap-operations Medium
1843 number-of-rectangles-that-can-form-the-largest-square Easy
1844 maximum-number-of-balls-in-a-box Python3 Easy
1845 largest-submatrix-with-rearrangements Medium
1847 largest-subarray-length-k 🔒 Easy
1848 sum-of-unique-elements Easy
1849 maximum-absolute-sum-of-any-subarray Medium
1850 minimum-length-of-string-after-deleting-similar-ends Python3 Medium
1851 maximum-number-of-events-that-can-be-attended-ii Hard
1858 latest-time-by-replacing-hidden-digits Easy
1859 change-minimum-characters-to-satisfy-one-of-three-conditions Medium
1860 find-kth-largest-xor-coordinate-value Medium
1861 building-boxes Hard
1865 checking-existence-of-edge-length-limited-paths-ii 🔒 Hard
1866 restore-the-array-from-adjacent-pairs Medium
1871 palindrome-partitioning-iv Hard
1872 can-you-eat-your-favorite-candy-on-your-favorite-day Medium
1873 longest-nice-substring Easy
1874 form-array-by-concatenating-subarrays-of-another-array Python3 Medium
1875 tree-of-coprimes Hard
1876 map-of-highest-peak Medium
1878 check-if-array-is-sorted-and-rotated Easy
1879 maximum-score-from-removing-stones Medium
1880 largest-merge-of-two-strings Medium
1881 closest-subsequence-sum Hard
1883 find-distance-in-a-binary-tree 🔒 Medium
1884 minimum-changes-to-make-alternating-binary-string Python3 Easy
1885 count-number-of-homogenous-substrings Python3 Medium
1886 minimum-limit-of-balls-in-a-bag Python3 Medium
1887 minimum-degree-of-a-connected-trio-in-a-graph Hard
1888 find-nearest-point-that-has-the-same-x-or-y-coordinate Python3 Easy
1889 check-if-number-is-a-sum-of-powers-of-three Python3 Medium
1890 sum-of-beauty-of-all-substrings Python3 Medium
1891 count-pairs-of-nodes Hard
1893 maximum-subarray-sum-after-one-operation 🔒 Medium
1894 merge-strings-alternately Easy
1895 minimum-number-of-operations-to-move-all-balls-to-each-box Python3 Medium
1896 maximum-score-from-performing-multiplication-operations Python3 📝 Hard
1897 maximize-palindrome-length-from-subsequences Hard
1899 count-items-matching-a-rule Python3 Easy
1900 closest-dessert-cost Python3 Medium
1901 equal-sum-arrays-with-minimum-number-of-operations Python3 Medium
1902 car-fleet-ii Hard
1903 design-most-recently-used-queue 🔒 Medium
1904 second-largest-digit-in-a-string Python3 Easy
1905 design-authentication-manager Medium
1906 maximize-score-after-n-operations Hard
1907 count-pairs-with-xor-in-a-range Hard
1909 buildings-with-an-ocean-view 🔒 📝 Medium
1910 check-if-binary-string-has-at-most-one-segment-of-ones Python3 Easy
1911 minimum-elements-to-add-to-form-a-given-sum Python3 Medium
1912 number-of-restricted-paths-from-first-to-last-node Medium
1913 make-the-xor-of-all-segments-equal-to-zero Hard
1915 check-if-one-string-swap-can-make-strings-equal Python3 Easy
1916 find-center-of-star-graph Easy
1917 maximum-average-pass-ratio Medium
1918 maximum-score-of-a-good-subarray Hard
1919 sort-features-by-popularity 🔒 Medium
1920 determine-color-of-a-chessboard-square Python3 Easy
1923 sentence-similarity-iii Medium
1924 maximum-number-of-groups-getting-fresh-donuts Hard
1925 count-nice-pairs-in-an-array Medium
1927 maximum-ascending-subarray-sum Python3 Easy
1928 number-of-orders-in-the-backlog Python3 Medium
1929 maximum-value-at-a-given-index-in-a-bounded-array Medium
1930 maximum-number-of-consecutive-values-you-can-make Medium
1931 shortest-path-in-a-hidden-grid 🔒 Medium
1933 number-of-different-integers-in-a-string Python3 Easy
1934 evaluate-the-bracket-pairs-of-a-string Medium
1935 minimum-number-of-operations-to-reinitialize-a-permutation Medium
1936 maximize-number-of-nice-divisors Hard
1937 maximize-the-beauty-of-the-garden 🔒 Hard
1938 minimum-operations-to-make-the-array-increasing Python3 Easy
1939 queries-on-number-of-points-inside-a-circle Medium
1940 maximum-xor-for-each-query Medium
1941 minimum-number-of-operations-to-make-string-sorted Hard
1943 count-pairs-of-equal-substrings-with-minimum-difference 🔒 Medium
1944 truncate-sentence Easy
1945 finding-the-users-active-minutes Medium
1946 minimum-absolute-sum-difference Medium
1947 number-of-different-subsequences-gcds Hard
1949 implement-trie-ii-prefix-tree 🔒 Medium
1950 sign-of-the-product-of-an-array Python3 Easy
1951 find-the-winner-of-the-circular-game Medium
1952 minimum-sideway-jumps Medium
1953 finding-mk-average Hard
1954 replace-all-digits-with-characters Easy
1955 seat-reservation-manager Medium
1956 maximum-element-after-decreasing-and-rearranging Medium
1957 closest-room Hard
1959 minimum-path-cost-in-a-hidden-grid 🔒 Medium
1960 check-if-the-sentence-is-pangram Python3 📝 Easy
1961 maximum-ice-cream-bars Python3 📝 Medium
1962 single-threaded-cpu Python3 📝 Medium
1963 find-xor-sum-of-all-pairs-bitwise-and Hard
1965 sum-of-digits-in-base-k Easy
1966 frequency-of-the-most-frequent-element Medium
1967 longest-substring-of-all-vowels-in-order Medium
1968 maximum-building-height Hard
1969 maximum-number-of-accepted-invitations 🔒 Medium
1970 sorting-the-sentence Easy
1971 incremental-memory-leak Medium
1972 rotating-the-box Medium
1975 minimum-distance-to-the-target-element Easy
1976 splitting-a-string-into-descending-consecutive-values Medium
1977 minimum-interval-to-include-each-query Hard
1978 minimum-adjacent-swaps-to-reach-the-kth-smallest-number Medium
1979 maximum-number-of-people-that-can-be-caught-in-tag 🔒 Medium
1980 faulty-sensor 🔒 Easy
1982 remove-duplicates-from-an-unsorted-linked-list 🔒 Medium
1983 maximum-population-year Easy
1984 maximum-distance-between-a-pair-of-values 📝 Medium
1985 maximum-subarray-min-product Medium
1986 largest-color-value-in-a-directed-graph Hard
1987 substrings-of-size-three-with-distinct-characters Easy
1988 minimize-maximum-pair-sum-in-array Medium
1989 minimum-xor-sum-of-two-arrays Hard
1990 get-biggest-three-rhombus-sums-in-a-grid Medium
1992 sort-linked-list-already-sorted-using-absolute-values 🔒 Medium
1993 sum-of-all-subset-xor-totals Easy
1994 minimum-number-of-swaps-to-make-the-binary-string-alternating Medium
1995 finding-pairs-with-a-certain-sum Medium
1996 number-of-ways-to-rearrange-sticks-with-k-sticks-visible Hard
1997 next-palindrome-using-same-digits 🔒 Hard
1999 longer-contiguous-segments-of-ones-than-zeros Easy
2000 minimum-speed-to-arrive-on-time Medium
2001 jump-game-vii Medium
2002 stone-game-viii Hard
2003 distinct-numbers-in-each-subarray 🔒 Medium
2005 check-if-all-the-integers-in-a-range-are-covered Easy
2006 find-the-student-that-will-replace-the-chalk Medium
2007 maximum-cost-of-trip-with-k-highways 🔒 Hard
2008 minimum-cost-to-change-the-final-value-of-expression Hard
2009 longest-word-with-all-prefixes 🔒 Medium
2010 check-if-word-equals-summation-of-two-words Easy
2011 maximum-value-after-insertion Medium
2012 process-tasks-using-servers Medium
2013 minimum-skips-to-arrive-at-meeting-on-time Hard
2015 determine-whether-matrix-can-be-obtained-by-rotation Easy
2016 reduction-operations-to-make-the-array-elements-equal Medium
2017 minimum-number-of-flips-to-make-the-binary-string-alternating Medium
2018 minimum-space-wasted-from-packaging Hard
2019 product-of-two-run-length-encoded-arrays 🔒 Medium
2020 remove-one-element-to-make-the-array-strictly-increasing Easy
2021 remove-all-occurrences-of-a-substring Medium
2022 maximum-alternating-subsequence-sum Medium
2023 design-movie-rental-system Hard
2025 redistribute-characters-to-make-all-strings-equal Easy
2026 merge-triplets-to-form-target-triplet Medium
2027 maximum-number-of-removable-characters Medium
2028 the-earliest-and-latest-rounds-where-players-compete Hard
2029 minimize-product-sum-of-two-arrays 🔒 📝 Medium
2031 egg-drop-with-2-eggs-and-n-floors Medium
2032 largest-odd-number-in-string Easy
2033 the-number-of-full-rounds-you-have-played Medium
2034 minimum-absolute-difference-queries Medium
2035 count-sub-islands Medium
2036 count-pairs-in-two-arrays 🔒 Medium
2037 count-square-sum-triples Easy
2038 nearest-exit-from-entrance-in-maze Python3 📝 Medium
2039 sum-game Medium
2040 minimum-cost-to-reach-destination-in-time Hard
2042 maximum-product-difference-between-two-pairs Easy
2043 cyclically-rotating-a-grid Medium
2044 number-of-wonderful-substrings Medium
2045 cutting-ribbons 🔒 Medium
2047 find-a-peak-element-ii Medium
2048 build-array-from-permutation Easy
2049 eliminate-maximum-number-of-monsters Medium
2050 count-good-numbers Medium
2051 longest-common-subpath Hard
2052 depth-of-bst-given-insertion-order 🔒 Medium
2053 check-if-all-characters-have-equal-number-of-occurrences Easy
2054 the-number-of-the-smallest-unoccupied-chair Medium
2055 describe-the-painting Medium
2056 jump-game-viii 🔒 Medium
2058 concatenation-of-array Easy
2059 unique-length-3-palindromic-subsequences Medium
2060 merge-bsts-to-create-single-bst Hard
2061 painting-a-grid-with-three-different-colors Hard
2062 game-of-nim 🔒 📝 Medium
2065 check-for-contradictions-in-equations 🔒 Hard
2066 add-minimum-number-of-rungs Medium
2067 maximum-number-of-points-with-cost 📝 Medium
2068 maximum-genetic-difference-query Hard
2069 kth-smallest-subarray-sum 🔒 Medium
2070 check-if-string-is-decomposable-into-value-equal-substrings 🔒 Easy
2071 longest-common-subsequence-between-sorted-arrays 🔒 Medium
2072 maximum-of-minimum-values-in-all-subarrays 🔒 Medium
2073 minimum-time-for-k-virus-variants-to-spread 🔒 Hard
2074 erect-the-fence-ii 🔒 Hard
2075 brightest-position-on-street 🔒 Medium
2076 sum-of-digits-of-string-after-convert Python3 Easy
2077 largest-number-after-mutating-substring Medium
2078 maximum-compatibility-score-sum Medium
2079 delete-duplicate-folders-in-system Hard
2080 check-if-move-is-legal Medium
2081 minimum-total-space-wasted-with-k-resizing-operations Medium
2082 minimum-cost-to-separate-sentence-into-rows 🔒 Medium
2083 three-divisors Easy
2084 maximum-number-of-weeks-for-which-you-can-work Medium
2085 array-with-elements-not-equal-to-average-of-neighbors Medium
2086 count-number-of-special-subsequences Hard
2088 minimum-time-to-type-word-using-special-typewriter Easy
2089 maximum-matrix-sum Medium
2090 number-of-ways-to-arrive-at-destination Medium
2091 number-of-ways-to-separate-numbers Hard
2093 check-if-string-is-a-prefix-of-array Easy
2094 remove-stones-to-minimize-the-total Python3 📝 Medium
2095 minimum-number-of-swaps-to-make-the-string-balanced Medium
2096 find-the-longest-valid-obstacle-course-at-each-position Hard
2099 number-of-strings-that-appear-as-substrings-in-word Easy
2100 minimum-non-zero-product-of-the-array-elements Medium
2101 last-day-where-you-can-still-cross Hard
2102 find-the-middle-index-in-array Easy
2103 find-all-groups-of-farmland Medium
2104 operations-on-tree Medium
2105 the-number-of-good-subsets Hard
2106 find-greatest-common-divisor-of-array Python3 Easy
2107 find-unique-binary-string Medium
2108 minimize-the-difference-between-target-and-chosen-elements Medium
2109 find-array-given-subset-sums Hard
2111 binary-searchable-numbers-in-an-unsorted-array 🔒 Medium
2112 minimum-difference-between-highest-and-lowest-of-k-scores Easy
2113 find-the-kth-largest-integer-in-the-array Medium
2114 minimum-number-of-work-sessions-to-finish-the-tasks Medium
2115 number-of-unique-good-subsequences Hard
2116 count-number-of-pairs-with-absolute-difference-k Easy
2117 find-original-array-from-doubled-array Python3 📝 Medium
2118 maximum-earnings-from-taxi Medium
2119 minimum-number-of-operations-to-make-array-continuous Hard
2121 find-if-path-exists-in-graph Python3 📝 Easy
2122 count-special-quadruplets Easy
2123 the-number-of-weak-characters-in-the-game Python3 📝 Medium
2124 first-day-where-you-have-been-in-all-the-rooms Medium
2125 gcd-sort-of-an-array Hard
2126 count-nodes-equal-to-sum-of-descendants 🔒 Medium
2128 reverse-prefix-of-word Easy
2129 number-of-pairs-of-interchangeable-rectangles Medium
2130 maximum-product-of-the-length-of-two-palindromic-subsequences Medium
2131 smallest-missing-genetic-value-in-each-subtree Hard
2132 convert-1d-array-into-2d-array Python3 Easy
2133 number-of-pairs-of-strings-with-concatenation-equal-to-target Medium
2134 maximize-the-confusion-of-an-exam Medium
2135 maximum-number-of-ways-to-partition-an-array Hard
2137 final-value-of-variable-after-performing-operations Easy
2138 sum-of-beauty-in-the-array Python3 Medium
2139 detect-squares Medium
2140 longest-subsequence-repeated-k-times Hard
2141 smallest-greater-multiple-made-of-two-digits 🔒 Medium
2142 average-height-of-buildings-in-each-segment 🔒 Medium
2144 maximum-difference-between-increasing-elements Easy
2145 grid-game Medium
2146 check-if-word-can-be-placed-in-crossword Medium
2147 the-score-of-students-solving-math-expression Hard
2148 minimum-number-of-moves-to-seat-everyone Python3 Easy
2149 remove-colored-pieces-if-both-neighbors-are-the-same-color Medium
2150 kth-smallest-product-of-two-sorted-arrays Hard
2151 the-time-when-the-network-becomes-idle Medium
2153 subtree-removal-game-with-fibonacci-tree 🔒 Hard
2154 minimum-moves-to-convert-string Easy
2155 find-missing-observations Medium
2156 stone-game-ix Medium
2157 smallest-k-length-subsequence-with-occurrences-of-a-letter Hard
2159 two-out-of-three Python3 Easy
2160 minimum-operations-to-make-a-uni-value-grid Medium
2161 stock-price-fluctuation 📝 Medium
2162 partition-array-into-two-arrays-to-minimize-sum-difference Hard
2163 kth-distinct-string-in-an-array Easy
2164 two-best-non-overlapping-events Medium
2165 plates-between-candles Medium
2166 number-of-valid-move-combinations-on-chessboard Hard
2168 check-if-numbers-are-ascending-in-a-sentence Python3 Easy
2169 simple-bank-system Medium
2170 count-number-of-maximum-bitwise-or-subsets Medium
2171 second-minimum-time-to-reach-destination 📝 Hard
2173 number-of-valid-words-in-a-sentence Easy
2174 next-greater-numerically-balanced-number Medium
2175 count-nodes-with-the-highest-score Medium
2176 parallel-courses-iii Hard
2177 check-whether-two-strings-are-almost-equivalent Easy
2178 walking-robot-simulation-ii Medium
2179 most-beautiful-item-for-each-query Medium
2180 maximum-number-of-tasks-you-can-assign Hard
2181 smallest-index-with-equal-value Easy
2182 find-the-minimum-and-maximum-number-of-nodes-between-critical-points Medium
2183 minimum-operations-to-convert-number Python3 Medium
2184 check-if-an-original-string-exists-given-two-encoded-strings Hard
2186 count-vowel-substrings-of-a-string Easy
2187 vowels-of-all-substrings Medium
2188 minimized-maximum-of-products-distributed-to-any-store Medium
2189 maximum-path-quality-of-a-graph Hard
2190 count-common-words-with-one-occurrence Easy
2191 minimum-number-of-food-buckets-to-feed-the-hamsters Medium
2192 minimum-cost-homecoming-of-a-robot-in-a-grid Medium
2193 count-fertile-pyramids-in-a-land Hard
2195 time-needed-to-buy-tickets Easy
2196 reverse-nodes-in-even-length-groups Medium
2197 decode-the-slanted-ciphertext Medium
2198 process-restricted-friend-requests Hard
2199 two-furthest-houses-with-different-colors Easy
2200 stamping-the-grid Hard
2201 valid-arrangement-of-pairs Hard
2202 sum-of-k-mirror-numbers Hard
2203 number-of-spaces-cleaning-robot-cleaned 🔒 Medium
2204 find-subsequence-of-length-k-with-the-largest-sum Easy
2205 find-good-days-to-rob-the-bank Medium
2206 detonate-the-maximum-bombs Medium
2207 sequentially-ordinal-rank-tracker Hard
2209 number-of-equal-count-substrings 🔒 Medium
2210 find-target-indices-after-sorting-array Easy
2211 k-radius-subarray-averages Medium
2212 removing-minimum-and-maximum-from-array Python3 Medium
2213 find-all-people-with-secret Hard
2215 finding-3-digit-even-numbers Easy
2216 delete-the-middle-node-of-a-linked-list Python3 📝 Medium
2217 step-by-step-directions-from-a-binary-tree-node-to-another Medium
2218 paths-in-maze-that-lead-to-same-room 🔒 Medium
2219 maximum-number-of-words-found-in-sentences Easy
2220 find-all-possible-recipes-from-given-supplies Medium
2221 check-if-a-parentheses-string-can-be-valid Medium
2222 abbreviating-the-product-of-a-range Hard
2225 substrings-that-begin-and-end-with-the-same-letter 🔒 Medium
2226 rings-and-rods Easy
2227 sum-of-subarray-ranges 📝 Medium
2228 watering-plants-ii Medium
2229 maximum-fruits-harvested-after-at-most-k-steps Hard
2230 minimum-cost-to-reach-city-with-discounts 🔒 Medium
2231 find-first-palindromic-string-in-the-array Easy
2232 adding-spaces-to-a-string Medium
2233 number-of-smooth-descent-periods-of-a-stock Medium
2234 minimum-operations-to-make-the-array-k-increasing Hard
2235 capitalize-the-title Easy
2236 maximum-twin-sum-of-a-linked-list Medium
2237 longest-palindrome-by-concatenating-two-letter-words Python3 📝 Medium
2238 a-number-after-a-double-reversal Easy
2239 execution-of-all-suffix-instructions-staying-in-a-grid Medium
2240 intervals-between-identical-elements Medium
2241 recover-the-original-array Hard
2242 subsequence-of-size-k-with-the-largest-even-sum 🔒 Medium
2243 check-if-all-as-appears-before-all-bs Easy
2244 number-of-laser-beams-in-a-bank Medium
2245 destroying-asteroids Medium
2246 maximum-employees-to-be-invited-to-a-meeting Hard
2247 number-of-unique-flavors-after-sharing-k-candies 🔒 Medium
2248 minimum-cost-of-buying-candies-with-discount Easy
2249 count-the-hidden-sequences Medium
2250 k-highest-ranked-items-within-a-price-range Medium
2251 number-of-ways-to-divide-a-long-corridor Hard
2254 check-if-every-row-and-column-contains-all-numbers Easy
2255 minimum-swaps-to-group-all-1s-together-ii Medium
2256 count-words-obtained-after-adding-a-letter Medium
2257 earliest-possible-day-of-full-bloom Python3 📝 Hard
2258 elements-in-array-after-removing-and-replacing-elements 🔒 Medium
2259 minimum-operations-to-remove-adjacent-ones-in-matrix 🔒 Hard
2260 divide-a-string-into-groups-of-size-k Easy
2261 all-divisions-with-the-highest-score-of-a-binary-array Medium
2262 solving-questions-with-brainpower Medium
2263 maximum-running-time-of-n-computers Hard
2264 minimum-sum-of-four-digit-number-after-splitting-digits Easy
2265 partition-array-according-to-given-pivot Medium
2266 minimum-cost-to-set-cooking-time Medium
2267 minimum-difference-in-sums-after-removal-of-elements Hard
2268 remove-all-ones-with-row-and-column-flips 🔒 Medium
2269 count-elements-with-strictly-smaller-and-greater-elements Easy
2270 find-all-lonely-numbers-in-the-array Medium
2271 rearrange-array-elements-by-sign Medium
2272 maximum-good-people-based-on-statements Hard
2273 pour-water-between-buckets-to-make-water-levels-equal 🔒 Medium
2274 keep-multiplying-found-values-by-two Easy
2275 find-substring-with-given-hash-value Hard
2276 groups-of-strings Hard
2277 count-equal-and-divisible-pairs-in-an-array Easy
2278 find-three-consecutive-integers-that-sum-to-a-given-number Medium
2279 maximum-split-of-positive-even-integers Medium
2280 count-good-triplets-in-an-array Hard
2282 choose-numbers-from-two-arrays-in-range 🔒 Hard
2283 sort-even-and-odd-indices-independently Easy
2284 smallest-value-of-the-rearranged-number Medium
2285 design-bitset Medium
2286 minimum-time-to-remove-all-cars-containing-illegal-goods Hard
2287 minimum-number-of-lines-to-cover-points 🔒 Medium
2288 count-operations-to-obtain-zero Easy
2289 minimum-operations-to-make-the-array-alternating Medium
2290 removing-minimum-number-of-magic-beans Medium
2291 maximum-and-sum-of-array Hard
2292 counting-words-with-a-given-prefix Easy
2293 minimum-number-of-steps-to-make-two-strings-anagram-ii Medium
2294 minimum-time-to-complete-trips Medium
2295 minimum-time-to-finish-the-race Hard
2297 amount-of-new-area-painted-each-day 🔒 Hard
2298 count-integers-with-even-digit-sum Python3 Easy
2299 merge-nodes-in-between-zeros Medium
2300 construct-string-with-repeat-limit Medium
2301 count-array-pairs-divisible-by-k Hard
2303 unique-substrings-with-equal-digit-frequency 🔒 Medium
2304 cells-in-a-range-on-an-excel-sheet Python3 Easy
2305 append-k-integers-with-minimal-sum Medium
2306 create-binary-tree-from-descriptions Medium
2307 replace-non-coprime-numbers-in-array Hard
2308 divide-array-into-equal-pairs Easy
2309 maximize-number-of-subsequences-in-a-string Medium
2310 minimum-operations-to-halve-array-sum Medium
2311 minimum-white-tiles-after-covering-with-carpets Hard
2312 most-frequent-number-following-key-in-an-array Easy
2314 remove-all-ones-with-row-and-column-flips-ii 🔒 Medium
2316 count-hills-and-valleys-in-an-array Easy
2317 count-collisions-on-a-road Medium
2318 maximum-points-in-an-archery-competition Medium
2319 longest-substring-of-one-repeating-character Hard
2320 find-all-k-distant-indices-in-an-array Easy
2321 minimum-weighted-subgraph-with-the-required-paths Hard
2322 number-of-ways-to-build-sturdy-brick-wall 🔒 Medium
2323 minimum-bit-flips-to-convert-number Easy
2324 find-triangular-sum-of-an-array Medium
2325 number-of-ways-to-select-buildings Medium
2326 sum-of-scores-of-built-strings Hard
2327 largest-number-after-digit-swaps-by-parity Python3 Easy
2328 minimize-result-by-adding-parentheses-to-expression Medium
2329 maximum-product-after-k-increments Medium
2330 maximum-total-beauty-of-the-gardens Hard
2331 intersection-of-multiple-arrays Easy
2332 count-lattice-points-inside-a-circle Medium
2333 count-number-of-rectangles-containing-each-point Medium
2334 number-of-flowers-in-full-bloom Hard
2337 remove-digit-from-number-to-maximize-result Easy
2338 minimum-consecutive-cards-to-pick-up Medium
2339 k-divisible-elements-subarrays Medium
2340 total-appeal-of-a-string Hard
2341 count-prefixes-of-a-given-string Easy
2342 minimum-average-difference Python3 📝 Medium
2343 count-unguarded-cells-in-the-grid Medium
2344 escape-the-spreading-fire Hard
2345 minimum-number-of-operations-to-convert-time Easy
2346 largest-3-same-digit-number-in-string Easy
2347 count-nodes-equal-to-average-of-subtree Medium
2348 count-number-of-texts Medium
2349 check-if-there-is-a-valid-parentheses-string-path Hard
2350 find-closest-number-to-zero Easy
2351 number-of-ways-to-buy-pens-and-pencils Medium
2352 design-an-atm-machine Medium
2353 maximum-score-of-a-node-sequence Hard
2354 minimum-health-to-beat-game 🔒 📝 Medium
2355 maximum-consecutive-floors-without-special-floors Medium
2356 largest-combination-with-bitwise-and-greater-than-zero Medium
2357 count-integers-in-intervals Hard
2358 number-of-ways-to-split-array Medium
2359 maximum-white-tiles-covered-by-a-carpet Medium
2360 substring-with-largest-variance Hard
2361 calculate-digit-sum-of-a-string Easy
2362 minimum-rounds-to-complete-all-tasks Python3 📝 Medium
2363 maximum-trailing-zeros-in-a-cornered-path Medium
2364 longest-path-with-different-adjacent-characters 📝 Hard
2365 percentage-of-letter-in-string Easy
2366 maximum-bags-with-full-capacity-of-rocks Python3 📝 Medium
2367 minimum-lines-to-represent-a-line-chart Medium
2368 sum-of-total-strength-of-wizards Hard
2369 maximum-sum-score-of-array 🔒 Medium
2372 rearrange-characters-to-make-target-string Easy
2373 apply-discount-to-prices Medium
2374 steps-to-make-array-non-decreasing Medium
2375 minimum-obstacle-removal-to-reach-corner Hard
2377 check-if-number-has-equal-digit-count-and-digit-value Easy
2378 sender-with-largest-word-count Medium
2379 maximum-total-importance-of-roads Medium
2380 booking-concert-tickets-in-groups Hard
2383 add-two-integers Easy
2384 root-equals-sum-of-children Easy
2385 count-positions-on-street-with-required-brightness 🔒 Medium
2386 min-max-game Easy
2387 partition-array-such-that-maximum-difference-is-k Medium
2388 replace-elements-in-an-array Medium
2389 design-a-text-editor Hard
2390 naming-a-company Hard
2391 strong-password-checker-ii Easy
2392 successful-pairs-of-spells-and-potions Medium
2393 match-substring-after-replacement Hard
2394 count-subarrays-with-score-less-than-k Hard
2395 longest-binary-subsequence-less-than-or-equal-to-k Medium
2396 design-video-sharing-platform 🔒 Hard
2397 count-number-of-ways-to-place-houses Medium
2398 check-if-matrix-is-x-matrix Easy
2399 minimum-flips-in-binary-tree-to-get-result 🔒 Hard
2400 minimum-score-after-removals-on-a-tree Hard
2401 count-asterisks Easy
2402 maximum-xor-after-operations Medium
2403 count-unreachable-pairs-of-nodes-in-an-undirected-graph Medium
2404 number-of-distinct-roll-sequences Hard
2405 minimum-number-of-keypresses 🔒 Medium
2406 decode-the-message Easy
2408 number-of-people-aware-of-a-secret Medium
2409 number-of-increasing-paths-in-a-grid Hard
2411 spiral-matrix-iv Medium
2412 minimum-amount-of-time-to-fill-cups Easy
2413 smallest-number-in-infinite-set Medium
2414 move-pieces-to-obtain-a-string Medium
2415 count-the-number-of-ideal-arrays Hard
2416 evaluate-boolean-binary-tree Easy
2417 the-latest-time-to-catch-a-bus Medium
2418 minimum-sum-of-squared-difference Medium
2419 subarray-with-elements-greater-than-varying-threshold Hard
2420 closest-node-to-path-in-tree 🔒 Hard
2421 maximum-number-of-pairs-in-array Easy
2422 query-kth-smallest-trimmed-number Medium
2423 minimum-deletions-to-make-array-divisible Hard
2425 number-of-people-that-can-be-seen-in-a-grid 🔒 Medium
2426 maximum-profit-from-trading-stocks 🔒 Medium
2427 first-letter-to-appear-twice Python3 Easy
2428 equal-row-and-column-pairs Medium
2429 design-a-food-rating-system Medium
2430 number-of-excellent-pairs Hard
2432 number-of-zero-filled-subarrays 📝 Medium
2433 best-poker-hand Easy
2434 design-a-number-container-system Medium
2435 shortest-impossible-sequence-of-rolls Hard
2436 make-array-zero-by-subtracting-equal-amounts Python3 Easy
2437 maximum-number-of-groups-entering-a-competition Medium
2438 find-closest-node-to-given-two-nodes Python3 📝 Medium
2439 longest-cycle-in-a-graph Hard
2442 number-of-arithmetic-triplets Easy
2443 check-if-there-is-a-valid-partition-for-the-array Medium
2444 longest-ideal-subsequence Medium
2445 reachable-nodes-with-restrictions 📝 Medium
2447 merge-similar-items Easy
2448 count-number-of-bad-pairs Medium
2449 maximum-number-of-robots-within-budget Hard
2450 minimum-replacements-to-sort-the-array Hard
2454 largest-local-values-in-a-matrix Easy
2455 node-with-highest-edge-score Medium
2456 construct-smallest-number-from-di-string Medium
2457 count-special-integers Hard
2458 find-minimum-time-to-finish-all-jobs-ii 🔒 Medium
2459 minimum-hours-of-training-to-win-a-competition Easy
2461 amount-of-time-for-binary-tree-to-be-infected Medium
2462 find-the-k-sum-of-an-array Hard
2463 minimum-recolors-to-get-k-consecutive-black-blocks Easy
2464 time-needed-to-rearrange-a-binary-string Medium
2465 shifting-letters-ii Medium
2466 maximum-segment-sum-after-removals Hard
2468 valid-palindrome-iv 🔒 Medium
2469 longest-subsequence-with-limited-sum 📝 Easy
2470 removing-stars-from-a-string Medium
2471 minimum-amount-of-time-to-collect-garbage Medium
2472 build-a-matrix-with-conditions Hard
2473 max-sum-of-a-pair-with-equal-sum-of-digits Medium
2474 minimum-adjacent-swaps-to-make-a-valid-array 🔒 Medium
2475 largest-palindromic-number Medium
2476 check-distances-between-same-letters Easy
2477 number-of-ways-to-reach-a-position-after-exactly-k-steps Medium
2478 longest-nice-subarray Medium
2479 meeting-rooms-iii Hard
2480 find-subarrays-with-equal-sum Easy
2481 strictly-palindromic-number Medium
2482 maximum-rows-covered-by-columns Medium
2483 task-scheduler-ii Medium
2485 finding-the-number-of-visible-mountains 🔒 Medium
2486 most-frequent-even-element Easy
2487 optimal-partition-of-string Medium
2488 divide-intervals-into-minimum-number-of-groups Medium
2489 sort-array-by-moving-items-to-empty-space 🔒 Hard
2490 maximum-number-of-books-you-can-take 🔒 Hard
2491 smallest-even-multiple Easy
2492 length-of-the-longest-alphabetical-continuous-substring Medium
2493 reverse-odd-levels-of-binary-tree Medium
2494 sum-of-prefix-scores-of-strings Hard
2496 count-days-spent-together Easy
2497 maximum-matching-of-players-with-trainers Medium
2498 smallest-subarrays-with-maximum-bitwise-or Medium
2499 minimum-money-required-before-transactions Hard
2500 minimum-costs-using-the-train-line 🔒 Hard
2502 sort-the-people Easy
2503 longest-subarray-with-maximum-bitwise-and Medium
2504 find-all-good-indices Medium
2505 number-of-good-paths 📝 Hard
2506 minimize-maximum-value-in-a-grid 🔒 Hard
2507 number-of-common-factors Easy
2508 maximum-sum-of-an-hourglass Medium
2509 minimize-xor Medium
2510 maximum-deletions-on-a-string Hard
2511 partition-string-into-substrings-with-values-at-most-k Medium
2512 longest-uploaded-prefix Medium
2513 number-of-pairs-satisfying-inequality Hard
2517 choose-edges-to-maximize-score-in-a-tree 🔒 Medium
2518 the-employee-that-worked-on-the-longest-task Easy
2519 find-the-original-array-of-prefix-xor Medium
2520 using-a-robot-to-print-the-lexicographically-smallest-string Medium
2521 paths-in-matrix-whose-sum-is-divisible-by-k Hard
2522 median-of-a-row-wise-sorted-matrix 🔒 Medium
2524 largest-positive-integer-that-exists-with-its-negative Python3 Easy
2525 count-number-of-distinct-integers-after-reverse-operations Python3 Medium
2526 longest-increasing-subsequence-ii Hard
2527 count-subarrays-with-fixed-bounds Python3 Hard
2528 number-of-valid-clock-times Python3 Easy
2529 range-product-queries-of-powers Python3 Medium
2530 minimize-maximum-of-array Python3 Medium
2531 create-components-with-same-value Hard
2532 remove-letter-to-equalize-frequency Easy
2533 bitwise-xor-of-all-pairings Medium
2535 count-strictly-increasing-subarrays 🔒 Medium
2536 determine-if-two-events-have-conflict Easy
2537 minimum-time-to-kill-all-monsters 🔒 Hard
2538 minimum-cost-to-make-array-equal Hard
2539 minimum-number-of-operations-to-make-arrays-similar Hard
2541 sum-of-number-and-its-reverse Python3 Medium
2542 average-value-of-even-numbers-that-are-divisible-by-three Easy
2543 most-popular-video-creator Medium
2544 minimum-addition-to-make-integer-beautiful Medium
2545 height-of-binary-tree-after-subtree-removal-queries Hard
2546 number-of-subarrays-with-gcd-equal-to-k Medium
2547 odd-string-difference Easy
2548 destroy-sequential-targets Medium
2549 next-greater-element-iv Hard
2550 words-within-two-edits-of-dictionary Medium
2551 apply-operations-to-an-array Python3 Easy
2552 maximum-sum-of-distinct-subarrays-with-length-k Python3 Medium
2553 total-cost-to-hire-k-workers Python3 Medium
2554 minimum-total-distance-traveled Hard
2555 design-sql 🔒 Medium
2556 convert-the-temperature Python3 Easy
2557 number-of-subarrays-with-lcm-equal-to-k Medium
2558 minimum-number-of-operations-to-sort-a-binary-tree-by-level Medium
2559 maximum-number-of-non-overlapping-palindrome-substrings Hard
2560 closest-fair-integer 🔒 Medium
2561 number-of-distinct-averages Python3 Easy
2562 count-ways-to-build-good-strings Python3 Medium
2563 split-message-based-on-limit Hard
2564 most-profitable-path-in-a-tree Medium
2565 merge-operations-to-turn-array-into-a-palindrome 🔒 Medium
2566 number-of-unequal-triplets-in-array Python3 Easy
2567 closest-nodes-queries-in-a-binary-search-tree Medium
2568 minimum-fuel-cost-to-report-to-the-capital Python3 Medium
2569 number-of-beautiful-partitions Hard
2570 maximize-total-tastiness-of-purchased-fruits 🔒 Medium
2571 find-the-pivot-integer Python3 Easy
2572 append-characters-to-string-to-make-subsequence Python3 Medium
2573 remove-nodes-from-linked-list Python3 Medium
2574 count-subarrays-with-median-k Hard
2575 minimum-cuts-to-divide-a-circle Python3 Easy
2576 minimum-penalty-for-a-shop Python3 Medium
2577 count-palindromic-subsequences Python3 Hard
2579 minimum-split-into-subarrays-with-gcd-greater-than-one 🔒 Medium
2580 circular-sentence Python3 Easy
2581 divide-players-into-teams-of-equal-skill Python3 Medium
2582 minimum-score-of-a-path-between-two-cities Python3 Medium
2583 divide-nodes-into-the-maximum-number-of-groups Hard
2584 number-of-nodes-with-value-one 🔒 Medium
2585 delete-greatest-value-in-each-row Python3 Easy
2586 longest-square-streak-in-an-array Python3 Medium
2587 design-memory-allocator Python3 Medium
2588 maximum-number-of-points-from-grid-queries Python3 Hard
2589 maximum-value-of-a-string-in-an-array Python3 Easy
2590 maximum-star-sum-of-a-graph Python3 Medium
2591 frog-jump-ii Python3 Medium
2592 minimum-total-cost-to-make-arrays-unequal Hard
2593 number-of-distinct-binary-strings-after-applying-operations 🔒 Medium
2594 count-pairs-of-similar-strings Python3 Easy
2595 smallest-value-after-replacing-with-sum-of-prime-factors Python3 Medium
2596 add-edges-to-make-degrees-of-all-nodes-even Python3 Hard
2597 cycle-length-queries-in-a-tree Python3 Hard
2598 shortest-distance-to-target-string-in-a-circular-array Easy
2599 take-k-of-each-character-from-left-and-right Medium
2600 maximum-tastiness-of-candy-basket Medium
2601 number-of-great-partitions Hard
2602 maximum-enemy-forts-that-can-be-captured Easy
2603 reward-top-k-students Medium
2605 count-anagrams Hard
2606 difference-between-ones-and-zeros-in-row-and-column Python3 Medium
2607 minimum-subarrays-in-a-valid-split 🔒 Medium
2608 count-the-digits-that-divide-a-number Easy
2609 distinct-prime-factors-of-product-of-array Medium
2610 closest-prime-numbers-in-range Medium
2612 minimum-cost-to-buy-apples 🔒 Medium
2618 maximize-the-minimum-powered-city Hard
2619 categorize-box-according-to-criteria Easy
2620 find-consecutive-integers-from-a-data-stream Medium
2621 find-xor-beauty-of-array Medium
2623 maximum-xor-of-two-non-overlapping-subtrees 🔒 Hard
2628 minimize-the-maximum-of-two-arrays Medium
2629 number-of-substrings-with-fixed-ratio 🔒 Medium
2638 number-of-subarrays-having-even-product 🔒 Medium
2644 bitwise-or-of-all-subsequence-sums 🔒 Medium
2653 check-if-there-is-a-path-with-equal-number-of-0s-and-1s 🔒 Medium
2658 count-the-number-of-k-big-indices 🔒 Hard
2667 maximum-frequency-score-of-a-subarray 🔒 Hard