This repository is my personal Leetcode Practice Hub, where I commit solutions to Leetcode problems daily and follow structured topic-based problem-solving roadmaps. The goal is to improve consistency, track progress, and reinforce concepts through active problem-solving.
Leetcode-Practice/
│── README.md
│── Daily/ # Daily Leetcode practice solutions
│ ├── ####_problem-name.py
│ ├── ####_problem-name.java
│── Topics/ # Problems categorised by topic
│ ├── Arrays/
│ │ ├── 001_Two-Sum.py
│ │ ├── 217_Contains-Duplicate.java
│ ├── Dynamic Programming/
│ │ ├── 053_Maximum-Subarray.py
│ │ ├── 300_Longest-Increasing-Subsequence.java
✅ Solve the Leetcode daily challenge and save it in Daily/ folder.
✅ Follow Leetcode topic roadmaps and add topic-wise solutions in Topics/.
✅ Commit & push progress every day to maintain consistency.
git add .
git commit -m "Solve daily: 217_Contains-Duplicate"
git push- 🔥 Maintain a daily coding streak.
- 📚 Master/Revise DSA topics systematically.
- 🚀 Improve problem-solving speed & efficiency.
This is a personal learning repository, but feel free to fork it and use the structure for your own Leetcode journey!