A collection of Java implementations of fundamental Data Structures and Algorithms (DSA).
This repository is aimed at practicing, learning, and mastering core computer science concepts with clean and well-documented code.
- Implementations of classic Data Structures (Arrays, Linked List, Stack, Queue, Trees, Graphs, HashMap, etc.)
- Algorithms including Sorting, Searching, Recursion, and more.
- Organized in a modular way for readability and reusability.
- Beginner-friendly explanations with comments.
Java_DSA/
βββ .idea/
βββ out/
βββ src/
β βββ _OOPS
β βββ Arrays
β βββ BasicsOfJAVA
β βββ bitManipulation
β βββ Collections
β βββ Recursion
β βββ Searching
β βββ Sorting
β βββ Strings
β βββ Main
β βββ random βββ .gitignore βββ Java_detailed.iml
- Clone this repository:
git clone https://github.com/me-ishan7/javaDSA.git cd javaDSA