Daily coding exercises, challenges, and snippets to enhance programming skills incrementally
0006-zigzag-conversion |
0020-valid-parentheses |
0402-remove-k-digits |
0648-replace-words |
0648-replace-words |
0523-continuous-subarray-sum |
0633-sum-of-square-numbers |
0738-monotone-increasing-digits |
1370-count-number-of-nice-subarrays |
0523-continuous-subarray-sum |
1016-subarray-sums-divisible-by-k |
1037-minimum-number-of-k-consecutive-bit-flips |
0042-trapping-rain-water |
0124-binary-tree-maximum-path-sum |
0943-sum-of-subarray-minimums |
0015-3sum |
0042-trapping-rain-water |
0075-sort-colors |
0633-sum-of-square-numbers |
0853-most-profit-assigning-work |
0982-minimum-increment-to-make-array-unique |
1137-height-checker |
1217-relative-sort-array |
0222-count-complete-tree-nodes |
0222-count-complete-tree-nodes |
1037-minimum-number-of-k-consecutive-bit-flips |
0108-convert-sorted-array-to-binary-search-tree |
1285-balance-a-binary-search-tree |
0502-ipo |
1549-longest-continuous-subarray-with-absolute-diff-less-than-or-equal-to-limit |
0155-min-stack |
0225-implement-stack-using-queues |
0232-implement-queue-using-stacks |
0225-implement-stack-using-queues |
0232-implement-queue-using-stacks |
1037-minimum-number-of-k-consecutive-bit-flips |
1549-longest-continuous-subarray-with-absolute-diff-less-than-or-equal-to-limit |
0042-trapping-rain-water |
0402-remove-k-digits |
0496-next-greater-element-i |
0943-sum-of-subarray-minimums |
0073-set-matrix-zeroes |
1037-minimum-number-of-k-consecutive-bit-flips |
1370-count-number-of-nice-subarrays |
1549-longest-continuous-subarray-with-absolute-diff-less-than-or-equal-to-limit |
1549-longest-continuous-subarray-with-absolute-diff-less-than-or-equal-to-limit |
1549-longest-continuous-subarray-with-absolute-diff-less-than-or-equal-to-limit |
1916-find-center-of-star-graph |
0735-asteroid-collision |
0649-dota2-senate |
0969-number-of-recent-calls |
1951-find-the-winner-of-the-circular-game |
2527-count-subarrays-with-fixed-bounds |
3475-minimum-operations-to-make-binary-array-elements-equal-to-one-i |
1691-minimum-number-of-days-to-disconnect-island |
0789-kth-largest-element-in-a-stream |
0937-online-stock-span |
0969-number-of-recent-calls |
1300-critical-connections-in-a-network |
0406-queue-reconstruction-by-height |
0493-reverse-pairs |
0673-number-of-longest-increasing-subsequence |
2280-count-good-triplets-in-an-array |
3181-find-building-where-alice-and-bob-can-meet |
0406-queue-reconstruction-by-height |
0493-reverse-pairs |
0673-number-of-longest-increasing-subsequence |
2280-count-good-triplets-in-an-array |
3181-find-building-where-alice-and-bob-can-meet |
0493-reverse-pairs |
2280-count-good-triplets-in-an-array |
0493-reverse-pairs |
2162-partition-array-into-two-arrays-to-minimize-sum-difference |
2280-count-good-triplets-in-an-array |
2413-smallest-number-in-infinite-set |
2434-design-a-number-container-system |
0698-partition-to-k-equal-sum-subsets |
2162-partition-array-into-two-arrays-to-minimize-sum-difference |
1524-string-matching-in-an-array |
2292-counting-words-with-a-given-prefix |
3305-count-prefix-and-suffix-pairs-ii |
3309-count-prefix-and-suffix-pairs-i |
0187-repeated-dna-sequences |
3305-count-prefix-and-suffix-pairs-ii |
3309-count-prefix-and-suffix-pairs-i |
0187-repeated-dna-sequences |
3305-count-prefix-and-suffix-pairs-ii |
3309-count-prefix-and-suffix-pairs-i |
2533-bitwise-xor-of-all-pairings |
0215-kth-largest-element-in-an-array |
0347-top-k-frequent-elements |
1014-k-closest-points-to-origin |
0347-top-k-frequent-elements |
0451-sort-characters-by-frequency |
0692-top-k-frequent-words |
0278-first-bad-version |
0374-guess-number-higher-or-lower |
1307-ugly-number-iii |
2415-count-the-number-of-ideal-arrays |
3001-apply-operations-to-maximize-score |
2527-count-subarrays-with-fixed-bounds |
1706-min-cost-to-connect-all-points |
1014-k-closest-points-to-origin |
3278-find-the-number-of-ways-to-place-people-i |
0398-random-pick-index |
0398-random-pick-index |