A curated collection of LeetCode problem solutions implemented in multiple programming languages. This repository serves as a personal archive for practicing algorithms, data structures, and problem-solving techniques.
The repository is organized by programming language:
- java/: Solutions implemented in Java.
- js/: Solutions implemented in JavaScript, including various utility and asynchronous programming tasks.
Each folder contains standalone files or scripts for specific LeetCode problems.
Located in the java/ directory. To run a solution, you typically need the JDK installed:
javac java/ProblemName.java
java -cp java/ ProblemNameLocated in the js/ directory. These can be run using Node.js or in a browser environment:
node js/problem-name.js- Java: Object-Oriented implementations for complex algorithmic problems.
- JavaScript: Solutions focusing on ES6+ features, functional programming, and asynchronous tasks.
This repository is actively updated with new solutions as I continue my LeetCode journey.