Welcome to my LeetCode Solutions repository! This repository contains my solutions to various LeetCode problems, solved as part of my journey to improve problem-solving and coding skills. The solutions are implemented in multiple programming languages, with detailed explanations where applicable.
- β Clean and well-commented Java solutions
- ποΈ Organized by problem name can easily noticed by the name of the Class.
- π Includes brief explanations for selected problems
- π Continuously updated as I solve more problems
- Language: Java 17+
- IDE: IntelliJ IDEA
- Version Control: Git & GitHub
- Arrays & Strings
- Hashing
- Linked Lists
- Trees & Graphs
- Recursion & Backtracking
- Dynamic Programming
- Sliding Window, Two Pointers
- Stack, Queue, Heap
- Bit Manipulation
- And more...
- π§ Practice DSA daily
- π Sharpen problem-solving and analytical thinking
- π¬ Prepare for coding interviews (FAANG and other top companies)
- π― Track personal growth over time