A curated collection of Data Structures & Algorithms solutions in Java
focused on interview preparation, consistency & problem-solving patterns 🚀
This repository contains solutions to a wide range of DSA problems && Competative Programming solved during:
- 🔥 #GeekStreak60 challenge
- 💻 Daily coding practice
- 🎯 Technical interview preparation
Each solution focuses on clean code, optimized approach, and pattern recognition.
Arrays • Strings • Recursion • Sorting • Searching • Linked List • Stack • Queue
Trees • BST • Heap • Greedy • Dynamic Programming • Graphs
Sliding Window • Two Pointer • Bit Manipulation • Intervals
Language: Java ☕ & C++
IDE: VS Code / IntelliJ
- ✔ Optimized solutions
- ✔ Clean & readable code
- ✔ Interview-oriented problems
- ✔ Pattern-based learning
- ✔ Regular updates
DSA-Problems │── Arrays │── Strings │── BinarySearch │── Trees │── Graphs │── DynamicProgramming │── Greedy
git clone https://github.com/Puskar2Sora/DSA-Problems.git
Open in your favourite IDE and start exploring 🚀
Master DSA through consistency, structured learning & real problem solving ⚡
Solve || Learn || Repeat