Welcome to my LeetCode Solutions repository! This repo is a collection of the LeetCode problems that I’ve solved during my coding practice. My goal with this repository is twofold:
- Help others who are looking for solutions to LeetCode problems by providing organized and documented answers.
- Revisit my own solutions over time to track my progress and improve further.
This repository is organized into folders, each containing solutions for specific categories of problems. Click on a folder below to navigate to its contents:
Note: Each folder contains solutions on the respective leetcode list which is also the name of the folder. Please feel free to fork or star the repo for your study.
- Browse the folders listed in the Table of Contents to find the problem category you're interested in.
- Inside each folder, you’ll find solutions with the following format:
problem_name.ext
(e.g.,two_sum.py
,reverse_linked_list.java
)- Code is well-commented for clarity and easy understanding.
- Where applicable, I’ve added explanations and references to time and space complexity.
If you have any suggestions for improving anything at all, feel free to submit an issue or a pull request. Let’s make learning and practicing coding more accessible together!
This repository is for personal and educational use. Feel free to reference or adapt the solutions for your learning journey, but do not use them for any commercial purposes.