Welcome to my personal Java Data Structures & Algorithms (DSA) practice repository!
This project is a self-tracking journal of my growth and hard work as I improve my problem-solving skills by tackling questions from LeetCode and other trusted sources.
π This repository is a long-term commitment to consistency, learning, and mastery.
- Organized into folders by topic (e.g., Arrays, Strings, Trees, Recursion, etc.)
- Each folder contains:
- Java solution files
- β Clean, well-structured Java code
- β Ideal for students looking for clear Java DSA implementations
- β Great way to track how much effort and consistency Iβve put into mastering problem-solving
As a student with a deep interest in software development, I created this repository to:
- πͺ Track my own DSA journey over time
- π Reflect on how much I've learned and how far I've come
- π― Build a disciplined habit of solving problems daily
- π§ Eventually use this as a revision resource or portfolio for future opportunities
- Java 21+
- VS Code / IntelliJ IDEA
- LeetCode as the primary source of questions
- π§ Email: avdeshjaadon@gmail.com
- π GitHub: github.com/avdeshjadon
- Add more comments/explanations to 100% of problems
- Complete 200+ LeetCode questions
- Build a simple site to showcase problems visually
βConsistency is more important than perfection. This repo is proof of showing up every day.β
Thanks for stopping by! β Feel free to explore or fork for your own DSA journey.