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.
| 0001-two-sum |
| 1189-maximum-number-of-balloons |
| 3737-count-subarrays-with-majority-element-i |
| 3739-count-subarrays-with-majority-element-ii |
| 0009-palindrome-number |
| 3700-number-of-zigzag-arrays-ii |
| 0014-longest-common-prefix |
| 0020-valid-parentheses |
| 0028-find-the-index-of-the-first-occurrence-in-a-string |
| 1189-maximum-number-of-balloons |
| 1189-maximum-number-of-balloons |
| 3737-count-subarrays-with-majority-element-i |
| 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 |
| 0014-longest-common-prefix |
| 0020-valid-parentheses |
| 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 |
| 1929-concatenation-of-array |