Each problem lives in its own folder with the solution (in C / C++ / Python) and a short write-up. The topic index below is auto-generated and grows as I solve more.
🎯 Practicing daily to sharpen problem-solving — heading toward strong DSA fundamentals.
| 1189-maximum-number-of-balloons |
| 3737-count-subarrays-with-majority-element-i |
| 3620-network-recovery-pathways |
| 3699-number-of-zigzag-arrays-i |
| 3700-number-of-zigzag-arrays-ii |
| 3699-number-of-zigzag-arrays-i |
| 3737-count-subarrays-with-majority-element-i |
| 3739-count-subarrays-with-majority-element-ii |
| 3756-concatenate-non-zero-digits-and-multiply-by-sum-ii |
| 0014-longest-common-prefix |
| 0026-remove-duplicates-from-sorted-array |
| 0027-remove-element |
| 0028-find-the-index-of-the-first-occurrence-in-a-string |
| 3737-count-subarrays-with-majority-element-i |
| 3739-count-subarrays-with-majority-element-ii |
| 3737-count-subarrays-with-majority-element-i |
| 3739-count-subarrays-with-majority-element-ii |
| 3737-count-subarrays-with-majority-element-i |
| 3739-count-subarrays-with-majority-element-ii |
| 0021-merge-two-sorted-lists |
| 0021-merge-two-sorted-lists |
| 0028-find-the-index-of-the-first-occurrence-in-a-string |
| 1441-build-an-array-with-stack-operations |
| 1929-concatenation-of-array |
| 1846-maximum-element-after-decreasing-and-rearranging |
| 0645-set-mismatch |
| 1288-remove-covered-intervals |
| 1365-how-many-numbers-are-smaller-than-the-current-number |
| 1846-maximum-element-after-decreasing-and-rearranging |
| 3020-find-the-maximum-number-of-elements-in-subset |
| 0035-search-insert-position |
| 2812-find-the-safest-path-in-a-grid |
| 3620-network-recovery-pathways |
| 2492-minimum-score-of-a-path-between-two-cities |
| 2812-find-the-safest-path-in-a-grid |
| 2492-minimum-score-of-a-path-between-two-cities |
| 2812-find-the-safest-path-in-a-grid |
| 2812-find-the-safest-path-in-a-grid |
| 3620-network-recovery-pathways |
| 2812-find-the-safest-path-in-a-grid |
| 1358-number-of-substrings-containing-all-three-characters |
| 2492-minimum-score-of-a-path-between-two-cities |
| 3620-network-recovery-pathways |
| 3620-network-recovery-pathways |
| 3620-network-recovery-pathways |
| 0645-set-mismatch |
| 2492-minimum-score-of-a-path-between-two-cities |
| 1365-how-many-numbers-are-smaller-than-the-current-number |
| 0084-largest-rectangle-in-histogram |
| 0739-daily-temperatures |
| 1475-final-prices-with-a-special-discount-in-a-shop |