This repository is dedicated to solving LeetCode problems.
This repository serves as a compilation of my solutions to various LeetCode problems. As I work through these coding challenges, I aim to enhance my problem-solving skills and deepen my understanding of algorithms and data structures.
The solutions are organized into folders based on the categories provided by LeetCode. Each folder contains the Python scripts corresponding to the solved problems. The file names are indicative of the problem's title or number.
- Browse the folders to find problems of interest.
- Open the Python file for a specific problem to view the solution code.
- Comments within the code provide explanations and insights into the approach used.
If you have a different or more optimized solution, feel free to contribute! Follow these steps:
- Fork the repository.
- Create a new branch (
git checkout -b feature/your-feature-name
). - Commit your changes (
git commit -am 'Add your feature'
). - Push to the branch (
git push origin feature/your-feature-name
). - Open a pull request.
Let's learn and grow together! 🌱
If you have any questions, suggestions, or just want to connect, feel free to reach out:
Happy coding! 🎉