A collection of my LeetCode problem solutions implemented in Java.
This repository serves as a personal reference for data structures and algorithms concepts, as well as a resource for coding interview preparation.
- Arrays and ArrayList
- Binary Search
- Linear Search
- Linked List
- Stacks and Queues
This repository helps me:
- Strengthen my problem-solving and algorithmic thinking skills
- Prepare for technical interviews
- Practice writing clean, optimized, and well-structured code
- Language: Java
- IDE: IntelliJ IDEA / VS Code
- Platform: LeetCode
- Recursion & Backtracking
- Sorting Algorithms
- Trees and Graphs
- Dynamic Programming
This is a personal learning repo, but suggestions and improvements are always welcome!
Feel free to fork the repo and open a pull request with your own approach or optimizations.
This repository is open-source and available under the MIT License.
βPractice makes progress β every problem solved is a step closer to mastery.β πͺ