Welcome to my repository of LeetCode solutions! This repository contains my personal solutions to various problems on LeetCode. The primary goal of this repository is to serve as a reference and a learning tool for myself and others who are interested in improving their problem-solving skills in the field of computer science.
Each solution in this repository is organized by its difficulty level (Easy, Medium, Hard) and then by problem number. Each problem has its own directory which contains the solution code and a README file with the problem statement and my approach to solving it.
LeetCode_Problems/
│
├── Easy/
│ ├── Problem_1/
│ │ ├── solution.cpp
│ │ └── README.md
│ ...
│
├── Medium/
│ ├── Problem_101/
│ │ ├── solution.cpp
│ │ └── README.md
│ ...
│
└── Hard/
├── Problem_201/
│ ├── solution.cpp
│ └── README.md
...
Here is a list of problems along with their solutions:
- ...
Each directory contains a solution file and a README. The solution file is named solution.extension
where 'extension' is the appropriate file extension for the programming language used (e.g., .py
for Python, .cpp
for C++). The README file contains the problem statement and a brief explanation of my approach to solving the problem.
While this is a personal repository for my own learning and reference, suggestions and discussions on different approaches to these problems are always welcome. Feel free to open an issue or a pull request if you have any contributions or suggestions.
This project is open-sourced under the MIT license.
If you have any questions or would like to get in touch with me, please feel free to contact me.
Happy Coding!