An open API service indexing awesome lists of open source software.

https://github.com/cassxw/leetcode

My daily Leetcode practice repository, featuring solved problems, categorised solutions, and a structured roadmap for mastering data structures and algorithms.
https://github.com/cassxw/leetcode

algorithms coding-challenges competitive-programming data-structures dsa java leetcode leetcode-java leetcode-python leetcode-solutions problem-solving python

Last synced: 6 months ago
JSON representation

My daily Leetcode practice repository, featuring solved problems, categorised solutions, and a structured roadmap for mastering data structures and algorithms.

Awesome Lists containing this project

README

          

# 🚀 Leetcode Practice Repository

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.

---

## 📂 Repository Structure
```
Leetcode-Practice/
│── README.md
│── Daily/ # Daily Leetcode practice solutions
│ ├── YYYY-MM-DD_problem-name.py
│ ├── YYYY-MM-DD_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
```

---

## 📅 Daily Practice Routine
✅ 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.

### 🔄 Example Workflow
```bash
git add .
git commit -m "Solve daily problem: 217_Contains-Duplicate"
git push
```

---

## 🎯 Goals
- 🔥 Maintain a **daily coding streak**.
- 📚 Master **DSA topics systematically**.
- 🚀 Improve **problem-solving speed & efficiency**.

---

## 🤝 Contributions
This is a personal learning repository, but feel free to fork it and use the structure for your own Leetcode journey!

---

## 🏆 Keep Grinding!
Coding every day builds habits. Keep pushing and improving! 💪🚀