- DSA
- Active
- Featured
Java DSA Practice
A Java repository for practicing DSA fundamentals and building stronger problem-solving habits.
The Problem
Build logic confidence by repeatedly solving core DSA patterns in Java.
The Solution
Organize implementations by topic, keep solutions readable, and document complexity notes as the repository grows.
What I Built
Topic-wise organized solutions (arrays, strings, recursion, linked lists)
Time and space complexity notes on each solution
Clean Java code with readable variable names
Daily commit habit to track consistency
Tech Stack
- Java
- Data Structures
- Algorithms
Challenges
Staying consistent with daily practice while keeping code quality high instead of just solving for the sake of it.
What I Learned
Pattern recognition improves significantly after solving 20+ problems in the same category. Recursion clicked after visualizing the call stack.
Key Metrics
28 public repos
Daily logic practice
Java-first DSA
Links
Source Code
github.com/dharmapra2/JAVA
Open on GitHub →Live Deployment
Deployed and accessible online
Visit Live Site ↗