π View All Problems - Detailed problem documentation and solutions
A collection of my solutions to LeetCode problems, written in JAVA programming languages. This repository is meant to document my learning journey, share my approaches, and help others understand different ways to solve algorithmic challenges.
This repository contains solutions to problems from Leetcode. Solutions are organized by problem name/number and language. Each solution includes clear code and, where relevant, explanations or comments to help you understand the approach.
The repository is organized as follows:
Leetcode-Solutions/
β
βββ README.md
βββ .github/
βββ p/
β βββ README.md
β βββ 0001-two-sum/
β β βββ README.md
β βββ 0036-valid-sudoku/
β β βββ README.md
β βββ ... (additional problem directories, each containing README.md and solution files)
- Solutions are organized under the
p/directory, with each problem in its own subdirectory named by problem number and title. - Each problem directory contains a
README.mdfile with the problem description, solution code, and explanations. - Some directories may include additional solution files (e.g.,
Solution.java). - The
p/README.mdprovides a comprehensive list of all solved problems with links to their directories.
- Java
- Browse by directory or search for a problem.
- Open the file to see the solution and explanation.
- Feel free to use these solutions for learning and reference.
- If you have a better approach, open a pull request!
If you find this repository helpful, please star it!
Your support motivates me to keep solving and sharing more problems.
This repository is licensed under the MIT License.
- Problems solved: 44
- Last updated: 02 Nov 2025, 06:52 PM UTC+05:30