Welcome to my LeetCode Java Solutions repository! This is where I practice solving algorithm and data structure problems from LeetCode using Java. Iβm a Computer Science student improving my programming and problem-solving skills, and this repo is a record of my journey.
LeetCode-Java-Solutions/
βββ Easy/
βββ Medium/
βββ Hard/
- Folders are grouped by difficulty: Easy / Medium / Hard.
- File naming convention:
<problem_number>.<problem_name>.javaExample:217.ContainsDuplicate.java
- Clone the repository:
git clone https://github.com/darkatwi/Leetcode-.git
cd Leetcode--
Navigate to the folder corresponding to the difficulty level you want to explore.
-
Open the Java file in your IDE, compile, and run:
javac 217.ContainsDuplicate.java
java 217.ContainsDuplicate- Study the solution and comments explaining the logic.
- All solutions are written in Java.
- Each solution contains comments and explanations to help understand the logic.
- New problems are continuously added as I practice and learn.
Feel free to explore, use, or learn from the code. If you have suggestions, improvements, or optimizations, please open an issue or submit a pull request.