This repository contains my solutions to various LeetCode problems. LeetCode is a popular online platform that offers a wide range of coding challenges to help improve algorithmic and problem-solving skills.
The repository is organized in the following structure:
- .github/workflows
- problems
- 3some
- solution.cpp
- two-sum
- solution.java
- ...
- 3some
- README.md
- LICENSE
All the problem folders are located within the problems
directory. Each problem folder is named after the problem it solves and contains the corresponding solution file.
The solutions provided in this repository are stored within the problem folders. Each problem folder contains a solution file named solution
with the appropriate file extension based on the programming language used.
For example, if a problem is named "3some" and the solution is written in C++, the structure would look like this:
- problems
- 3some
- solution.cpp
- two-sum
- solution.java
- ...
- 3some
Feel free to explore the repository and navigate through the different problem folders to find the solutions. If you are interested in a specific problem, locate the corresponding folder within the problems
directory. Inside the problem folder, you will find the solution file.
To run or test a solution, ensure that you have the necessary programming language environment set up on your local machine. You can then access the code from the solution file and execute it within your preferred development environment or compiler.
As of now, I'm the sole contributor to this repository. However, I welcome contributions from the community! If you have a better or more efficient solution to any of the problems, feel free to submit a pull request. Please ensure that your code is well-documented and adheres to good coding practices.
This repository is licensed under the GNU General Public License (GPL). Feel free to use the code for personal or educational purposes. However, please do not use it for any malicious intent or claim it as your own.
If you are new to LeetCode or want to learn more about solving coding problems, I recommend visiting the official LeetCode website: leetcode
. They provide an extensive collection of problems, discussions, and editorials to help you improve your skills.
I would like to express my appreciation to the creator and maintainer of the leetcode-sync
repository, which I utilized to sync my LeetCode solutions to this repository. Additionally, I extend my gratitude to the LeetCode platform for providing an exceptional resource for practicing coding skills.
Happy coding! 🚀