A collection of problem-solving solutions implemented in Java, focusing on data structures, algorithms, and logical reasoning. This repository showcases efficient coding practices and analytical thinking.
This repository contains solutions to various coding problems from platforms like:
- LeetCode
- Codeforces
- HackerRank
- GeeksforGeeks
The goal is to strengthen problem-solving skills and build a strong foundation in algorithms and data structures.
- Arrays & Strings
- Recursion & Backtracking
- Searching & Sorting
- Linked List
- Stack & Queue
- Trees & Graphs
- Dynamic Programming
- Greedy Algorithms
- Bit Manipulation
- Language: Java
- IDE: IntelliJ IDEA / VS Code
- Version Control: Git & GitHub