Welcome to my dedicated DSA practice repository. This repository tracks my continuous journey toward mastering algorithmic logic, data structures, and problem-solving patterns. All solutions are written from scratch in Java (JDK 8+).
- Arrays & Strings: Two Pointers, Sliding Window, Prefix Sum, Subarray Problems
- Core Concepts: Collections Framework, Memory Optimization
Solutions are automatically formatted and synced to this repository upon passing all test cases on LeetCode.
| 0704-binary-search |
| 0011-container-with-most-water |
| 0075-sort-colors |
| 0125-valid-palindrome |
| 0189-rotate-array |
| 0344-reverse-string |
| 0011-container-with-most-water |
| 0001-two-sum |
| 0003-longest-substring-without-repeating-characters |
| 0049-group-anagrams |
| 0347-top-k-frequent-elements |
| 0560-subarray-sum-equals-k |
| 3381-maximum-subarray-sum-with-length-divisible-by-k |
| 0560-subarray-sum-equals-k |
| 3381-maximum-subarray-sum-with-length-divisible-by-k |
| 0003-longest-substring-without-repeating-characters |
| 0020-valid-parentheses |
| 0049-group-anagrams |
| 0125-valid-palindrome |
| 0344-reverse-string |
| 0003-longest-substring-without-repeating-characters |
| 0053-maximum-subarray |
| 0347-top-k-frequent-elements |
| 0053-maximum-subarray |
| 0189-rotate-array |
| 0049-group-anagrams |
| 0075-sort-colors |
| 0347-top-k-frequent-elements |
| 0020-valid-parentheses |
| 0020-valid-parentheses |
| 0347-top-k-frequent-elements |
| 0347-top-k-frequent-elements |
| 0347-top-k-frequent-elements |
| 0347-top-k-frequent-elements |
| 0075-sort-colors |
| 0075-sort-colors |