This repository contains my structured Data Structures & Algorithms practice in Java, following a topic-wise approach.
- Arrays
- Strings (in progress)
- Searching & Sorting (upcoming)
- Recursion & Backtracking
- Linked List
- Stack & Queue
- Trees & Graphs
Each problem includes:
- Problem description
- Optimized approach
- Time & Space complexity
- Clean Java implementation
To build strong DSA fundamentals for:
- STEP Internship
- Product-based companies
- Technical interviews