This repository contains my Java-based solutions to LeetCode problems, solved as part of my data structures, algorithms, and problem-solving practice.
The goal of this repository is to strengthen core programming concepts and improve logical thinking using Java.
- ✅ LeetCode coding challenges
- ✅ Solutions written in Java
- ✅ Focus on logic, clarity, and correctness
- ✅ Beginner to intermediate level problems
- Language: Java
- Concepts Used:
- Arrays
- Strings
- Loops & Conditions
- Basic Data Structures
- Problem-Solving Techniques
Each file represents a single LeetCode problem solution written in Java.
Code is kept simple and readable for learning and revision purposes.
- Improve problem-solving skills
- Build strong DSA foundations
- Prepare for technical interviews
- Practice Java in real coding scenarios
- 🧩 Problems Solved: ~15+
- 📈 Actively solving more problems and updating the repository
- This repository is for learning and practice
- Solutions may not always be the most optimized, but focus on clear logic
- Optimization and alternative approaches will be added over time
Problems are sourced from LeetCode for educational and practice purposes.
If you find this repository helpful, feel free to ⭐ star it!