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!