Welcome to TheCoderPiyush's DSA Practice Repo π―
This repository contains my solutions to Data Structures & Algorithms (DSA) problems from platforms like LeetCode, GeeksforGeeks, and InterviewBit.
The goal is to improve problem-solving skills, write clean and efficient code, and stay consistent with practice.
problems/β All solved problems organized by topic (Arrays, Strings, DP, etc.)notes/β Topic-wise learning notes, explanations, and approachesREADME.mdβ Project documentation.gitignoreβ To avoid committing unnecessary filesLICENSEβ Open-source license
- Java (Spring Boot background, DSA in Java for interviews)
- Python (ML/extra practice)
- Solve 500+ problems before interviews
- Focus on patterns (sliding window, recursion, DP, etc.)
- Write optimized solutions with explanations
- β Arrays
- β Strings
- β Linked List
- β Trees & Graphs
- β Dynamic Programming
- β Greedy & Backtracking
- Clone the repo