This repository documents my 100 Days of LeetCode Challenge, where I consistently solve one or more LeetCode problems each day using C++. The purpose of this challenge is to strengthen my problem-solving skills, improve my understanding of data structures and algorithms, and maintain long-term coding discipline.
📌 Objectives
- Develop strong fundamentals in Data Structures and Algorithms
- Improve logical thinking and problem-solving ability
- Practice writing clean, efficient, and readable code
- Maintain daily consistency through structured problem solving
- Build a well-organized and professional GitHub portfolio
🛠️ Tech Stack
- Language: C++
- Platform: LeetCode
- Version Control: Git & GitHub
- Editor: Visual Studio Code
The repository is organized on a day-wise basis to clearly reflect daily progress.
Each day’s folder contains:
- The C++ solution file
- A README.md explaining:
- Problem intuition
- Approach
- Time and space complexity
Day Status
Day 01 ✅ Completed
Day 02 ✅ Completed
Day 03 ✅ Completed
Day 04 ✅ Completed
Day 05 ✅ Completed
Day 06 ✅ Completed
Day 07 ✅ Completed
Day 08 ✅ Completed
Day 09 ✅ Completed
Day 10 ✅ Completed
Day 11 ✅ Completed
Day 12 ✅ Completed
Day 13 ✅ Completed
Day 14 ✅ Completed
Day 15 ✅ Completed
Day 16 ✅ Completed
Day 17 ✅ Completed
Day 18 ✅ Completed
Day 19 ✅ Completed
Day 20 ✅ Completed
Day 21 ✅ Completed
Day 22 ✅ Completed
Day 23 ✅ Completed
Day 24 ✅ Completed
Day 25 ✅ Completed
Day 26 ✅ Completed
Day 27 ✅ Completed
Day 28 ✅ Completed
Day 29 ✅ Completed
Day 30 ✅ Completed
Day 31 ✅ Completed
Day 32 ✅ Completed
Day 33 ✅ Completed
Day 34 ✅ Completed
Day 35 ✅ Completed
Day 36 ✅ Completed
Day 37 ✅ Completed
Day 38 ✅ Completed
Day 39 ✅ Completed
Day 40 ✅ Completed
Day 41 ✅ Completed
Day 42 ✅ Completed
Day 43 ✅ Completed
Day 44 ✅ Completed
Day 45 ✅ Completed
Day 46 ✅ Completed
Day 47 ✅ Completed
Day 48 ✅ Completed
Day 49 ✅ Completed
Day 50 ✅ Completed
Day 51 ✅ Completed
Day 52 ✅ Completed
Day 53 ✅ Completed
Day 54 ✅ Completed
Day 55 ✅ Completed
Day 56 ✅ Completed
Day 57 ✅ Completed
Day 58 ✅ Completed
Day 59 ✅ Completed
Day 60 ✅ Completed
Day 61 ✅ Completed
Day 62 ✅ Completed
Day 63 ✅ Completed
Day 64 ✅ Completed
Day 65 ✅ Completed
Day 66 ✅ Completed
Day 67 ✅ Completed
Day 68 ✅ Completed
Day 69 ✅ Completed
Day 70 ✅ Completed
Day 71 ✅ Completed
Day 72 ✅ Completed
Day 73 ✅ Completed
Day 74 ✅ Completed
Day 75 ✅ Completed
Day 76 ✅ Completed
Day 77 ✅ Completed
Day 78 ✅ Completed
Day 79 ✅ Completed
🔁 Commitment
- Minimum one problem per day
- Proper explanation for each solution
- Clean commits with meaningful messages
- Continuous improvement in code quality and efficiency
📜 Disclaimer
- This repository is created for learning and practice purposes.
- All problem statements belong to LeetCode.
⭐ Acknowledgment:
Inspired by the 100 Days of Code challenge to build consistency, discipline, and problem-solving confidence.