| 0001-two-sum |
Easy |
| 0004-median-of-two-sorted-arrays |
Hard |
| 0015-3sum |
Medium |
| 0018-4sum |
Medium |
| 0026-remove-duplicates-from-sorted-array |
Easy |
| 0031-next-permutation |
Medium |
| 0033-search-in-rotated-sorted-array |
Medium |
| 0034-find-first-and-last-position-of-element-in-sorted-array |
Medium |
| 0035-search-insert-position |
Easy |
| 0037-sudoku-solver |
Hard |
| 0040-combination-sum-ii |
Medium |
| 0041-first-missing-positive |
Hard |
| 0046-permutations |
Medium |
| 0047-permutations-ii |
Medium |
| 0048-rotate-image |
Medium |
| 0053-maximum-subarray |
Medium |
| 0054-spiral-matrix |
Medium |
| 0055-jump-game |
Medium |
| 0056-merge-intervals |
Medium |
| 0063-unique-paths-ii |
Medium |
| 0064-minimum-path-sum |
Medium |
| 0068-text-justification |
Hard |
| 0073-set-matrix-zeroes |
Medium |
| 0075-sort-colors |
Medium |
| 0079-word-search |
Medium |
| 0081-search-in-rotated-sorted-array-ii |
Medium |
| 0084-largest-rectangle-in-histogram |
Hard |
| 0085-maximal-rectangle |
Hard |
| 0088-merge-sorted-array |
Easy |
| 0118-pascals-triangle |
Easy |
| 0119-pascals-triangle-ii |
Easy |
| 0121-best-time-to-buy-and-sell-stock |
Easy |
| 0128-longest-consecutive-sequence |
Medium |
| 0135-candy |
Hard |
| 0136-single-number |
Easy |
| 0139-word-break |
Medium |
| 0140-word-break-ii |
Hard |
| 0152-maximum-product-subarray |
Medium |
| 0153-find-minimum-in-rotated-sorted-array |
Medium |
| 0162-find-peak-element |
Medium |
| 0169-majority-element |
Easy |
| 0174-dungeon-game |
Hard |
| 0189-rotate-array |
Medium |
| 0198-house-robber |
Medium |
| 0213-house-robber-ii |
Medium |
| 0229-majority-element-ii |
Medium |
| 0268-missing-number |
Easy |
| 0283-move-zeroes |
Easy |
| 0287-find-the-duplicate-number |
Medium |
| 0300-longest-increasing-subsequence |
Medium |
| 0368-largest-divisible-subset |
Medium |
| 0377-combination-sum-iv |
Medium |
| 0378-kth-smallest-element-in-a-sorted-matrix |
Medium |
| 0410-split-array-largest-sum |
Hard |
| 0416-partition-equal-subset-sum |
Medium |
| 0472-concatenated-words |
Hard |
| 0485-max-consecutive-ones |
Easy |
| 0486-predict-the-winner |
Medium |
| 0491-non-decreasing-subsequences |
Medium |
| 0493-reverse-pairs |
Hard |
| 0540-single-element-in-a-sorted-array |
Medium |
| 0542-01-matrix |
Medium |
| 0560-subarray-sum-equals-k |
Medium |
| 0628-maximum-product-of-three-numbers |
Easy |
| 0646-maximum-length-of-pair-chain |
Medium |
| 0679-24-game |
Hard |
| 0704-binary-search |
Easy |
| 0778-swim-in-rising-water |
Hard |
| 0839-similar-string-groups |
Hard |
| 0875-koko-eating-bananas |
Medium |
| 0877-stone-game |
Medium |
| 0931-minimum-falling-path-sum |
Medium |
| 0956-tallest-billboard |
Hard |
| 0980-unique-paths-iii |
Hard |
| 0994-rotting-oranges |
Medium |
| 1011-capacity-to-ship-packages-within-d-days |
Medium |
| 1048-longest-string-chain |
Medium |
| 1140-stone-game-ii |
Medium |
| 1219-path-with-maximum-gold |
Medium |
| 1255-maximum-score-words-formed-by-letters |
Hard |
| 1260-shift-2d-grid |
Easy |
| 1283-find-the-smallest-divisor-given-a-threshold |
Medium |
| 1288-remove-covered-intervals |
Medium |
| 1301-number-of-paths-with-max-score |
Hard |
| 1331-rank-transform-of-an-array |
Easy |
| 1386-cinema-seat-allocation |
Medium |
| 1406-stone-game-iii |
Hard |
| 1464-maximum-product-of-two-elements-in-an-array |
Easy |
| 1482-minimum-number-of-days-to-make-m-bouquets |
Medium |
| 1539-kth-missing-positive-number |
Easy |
| 1594-maximum-non-negative-product-in-a-matrix |
Medium |
| 1601-maximum-number-of-achievable-transfer-requests |
Hard |
| 1752-check-if-array-is-sorted-and-rotated |
Easy |
| 1765-map-of-highest-peak |
Medium |
| 1833-maximum-ice-cream-bars |
Medium |
| 1838-frequency-of-the-most-frequent-element |
Medium |
| 1846-maximum-element-after-decreasing-and-rearranging |
Medium |
| 1911-maximum-alternating-subsequence-sum |
Medium |
| 1926-nearest-exit-from-entrance-in-maze |
Medium |
| 1967-number-of-strings-that-appear-as-substrings-in-word |
Easy |
| 1979-find-greatest-common-divisor-of-array |
Easy |
| 2149-rearrange-array-elements-by-sign |
Medium |
| 2246-longest-path-with-different-adjacent-characters |
Hard |
| 2279-maximum-bags-with-full-capacity-of-rocks |
Medium |
| 2305-fair-distribution-of-cookies |
Medium |
| 2366-minimum-replacements-to-sort-the-array |
Hard |
| 2597-the-number-of-beautiful-subsets |
Medium |
| 2812-find-the-safest-path-in-a-grid |
Medium |
| 2958-length-of-longest-subarray-with-at-most-k-frequency |
Medium |
| 2965-find-missing-and-repeated-values |
Easy |
| 2996-smallest-missing-integer-greater-than-sequential-prefix-sum |
Easy |
| 3020-find-the-maximum-number-of-elements-in-subset |
Medium |
| 3069-distribute-elements-into-two-arrays-i |
Easy |
| 3116-kth-smallest-amount-with-single-denomination-combination |
Hard |
| 3286-find-a-safe-walk-through-a-grid |
Medium |
| 3312-sorted-gcd-pair-queries |
Hard |
| 3336-find-the-number-of-subsequences-with-equal-gcd |
Hard |
| 3363-find-the-maximum-number-of-fruits-collected |
Hard |
| 3513-number-of-unique-xor-triplets-i |
Medium |
| 3514-number-of-unique-xor-triplets-ii |
Medium |
| 3532-path-existence-queries-in-a-graph-i |
Medium |
| 3534-path-existence-queries-in-a-graph-ii |
Hard |
| 3620-network-recovery-pathways |
Hard |
| 3702-longest-subsequence-with-non-zero-bitwise-xor |
Medium |
| 3718-smallest-missing-multiple-of-k |
Easy |
| 3731-find-missing-elements |
Easy |
| 3737-count-subarrays-with-majority-element-i |
Medium |
| 3739-count-subarrays-with-majority-element-ii |
Hard |
| 3867-sum-of-gcd-of-formed-pairs |
Medium |