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 | 0 |
| Medium | 0 |
| Hard | 0 |
| Total | 0 |
This table will be updated as more problems are solved.
Solved-Leetcode-Problems
β
βββ README.md
β
βββ Easy/
β βββ Problem-Name/
β β βββ README.md
β β βββ solution.cpp
β β
β βββ ...
β
βββ Medium/
β βββ Problem-Name/
β β βββ README.md
β β βββ solution.cpp
β β
β βββ ...
β
βββ Hard/
βββ Problem-Name/
β βββ README.md
β βββ solution.cpp
β
βββ ...
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! π