Welcome to my LeetCode repository!
This repository documents my journey of solving Data Structures and Algorithms problems on LeetCode. Rather than simply storing solutions, the goal is to build a structured collection of problem-solving patterns, optimized approaches, and personal learnings that can be used for interview preparation and continuous improvement.
- Strengthen problem-solving skills.
- Master Data Structures and Algorithms.
- Improve coding interview preparation.
- Learn to identify common problem patterns.
- Maintain a revision-friendly knowledge base.
- Track progress consistently through daily practice.
| Difficulty | Solved |
|---|---|
| Easy | 2 |
| Medium | 0 |
| Hard | 0 |
| Total | 2 |
This table will be updated as more problems are solved.
Solved-Leetcode-Problems
│
├── README.md
│
├── Easy/
│ ├── Problem-Name.md
│ ├── Problem-Name.md
│ ├── Problem-Name.md
│ └── ...
│
├── Medium/
│ ├── Problem-Name.md
│ ├── Problem-Name.md
│ ├── Problem-Name.md
│ └── ...
│
└── Hard/
├── Problem-Name.md
├── Problem-Name.md
├── Problem-Name.md
└── ...
Every problem follows a consistent structure:
Problem Name
│
├── Difficulty
├── Topics / Patterns
├── Problem Statement
├── Examples
├── My Understanding
├── Key Observation
├── Approach
├── Dry Run
├── Solution
├── Complexity Analysis
├── Patterns Learned
├── Similar Problems
└── Revision Notes
This structure helps in quickly revisiting concepts and understanding the reasoning behind each solution.
This repository is more than a collection of accepted solutions. Each problem includes:
- Problem analysis
- Thought process
- Optimized approach
- Complexity analysis
- Key observations
- Revision notes
The goal is to focus on learning patterns and developing strong problem-solving skills rather than simply collecting accepted submissions.
- 🔗 LinkedIn: Deepti Gupta
- 💻 LeetCode: deeptigupta9138
- 🏆 Codeforces: deeptigupta9138
- ✍️ Medium: @deeptisg0
- 🔐 TryHackMe: deeptisg0
- 🌍 Duolingo: Deeptig9138
Happy Coding! 🚀