https://github.com/ari1337an/leetcode-grind
This repository contains my structured solutions to algorithm and data structure problems from Leetcode, as part of my focused preparation for software engineering interviews at top-tier companies.
https://github.com/ari1337an/leetcode-grind
cpp dsa-algorithm leetcode-solutions
Last synced: about 1 year ago
JSON representation
This repository contains my structured solutions to algorithm and data structure problems from Leetcode, as part of my focused preparation for software engineering interviews at top-tier companies.
- Host: GitHub
- URL: https://github.com/ari1337an/leetcode-grind
- Owner: ari1337an
- License: mit
- Created: 2025-06-26T19:25:19.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-06-26T19:33:09.000Z (about 1 year ago)
- Last Synced: 2025-06-26T20:34:07.678Z (about 1 year ago)
- Topics: cpp, dsa-algorithm, leetcode-solutions
- Homepage: https://leetcode.com/u/arianhasan
- Size: 2.93 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🧠 LeetCode Grind
Welcome to my structured LeetCode grind — a personal repository of algorithm and data structure problem solutions I'm solving daily to sharpen my skills and prepare for top-tier software engineering interviews.
## 🎯 Goals
- 🚀 Solve 300+ LeetCode problems with clean, readable code
- 💡 Master core DSA topics (DP, Trees, Graphs, Sliding Window, etc.)
- 🛠 Build long-term consistency and depth over speed
- 📈 Prepare for technical interviews (FAANG, startups, remote roles)
---
## 🗂 Folder Structure
```
leetcode-grind/
├── easy/
├── medium/
├── hard/
├── README.md
└── LICENSE
```
- Problems organized by difficulty
- Each file includes:
- 🔗 Problem link
- ⏱️ Time & space complexity
- 🧠 Approach summary
- ✅ Clean, commented solution
---
## 🛠 Tech Stack
- Primary: **Python 3**
- Occasional: **JavaScript**, **C++** (for variation)
- Editor: VSCode / LeetCode playground
---
## 📅 Grind Plan
- 🧩 2–3 LeetCode problems per day
- 🧠 Weekly review of failed or tricky problems
- 🏁 Goal: 150+ Medium, 30+ Hard by end of grind
- 📌 Tracked in personal Notion
---
## 📈 Progress Snapshot
| Difficulty | Solved |
|------------|--------|
| Easy | 00 |
| Medium | 00 |
| Hard | 00 |
| **Total** | 000 |
_(Updated weekly)_
---
## 📌 Notes
- These solutions are written for clarity and learning.
- I strongly recommend attempting problems on your own before referencing any code.
- Feedback, corrections, and suggestions are always welcome!
---
## 🔗 Useful Links
- 🧑💻 [My LeetCode Profile](https://leetcode.com/arianhasan)
- 💼 [LinkedIn](https://linkedin.com/in/ari1337an)
- 💻 [GitHub](https://github.com/ari1337an)
---
## 🪪 License
This project is licensed under the [MIT License](./LICENSE).