Skip to content

Latest commit

 

History

History
54 lines (40 loc) · 984 Bytes

README.md

File metadata and controls

54 lines (40 loc) · 984 Bytes

🚀 Java DSA Journey

Welcome to my Data Structures and Algorithms journey in Java.

This repository is a structured, phase-by-phase learning system covering everything from Java basics to advanced DSA and competitive programming.


📊 Progress Tracker

  • ✔️ P1: Java Fundamentals (In Progress)
  • ⏳ P2: Time & Space Complexity
  • ⏳ P3: Arrays
  • ⏳ P4: Strings
  • ⏳ P5: Recursion & Backtracking
  • ⏳ P6: Linked Lists
  • ⏳ P7: Stack & Queue
  • ⏳ P8: Hashing
  • ⏳ P9: Binary Search
  • ⏳ P10: Trees
  • ⏳ P11: BST
  • ⏳ P12: Heaps
  • ⏳ P13: Greedy
  • ⏳ P14: Graphs
  • ⏳ P15: Dynamic Programming
  • ⏳ P16: Tries
  • ⏳ P17: Advanced Graphs
  • ⏳ P18: Segment Trees
  • ⏳ P19: Advanced Topics

🎯 Goal

  • Master DSA in Java
  • Solve 300–500 problems
  • Build strong problem-solving skills
  • Prepare for internships & placements

🔥 Platforms

  • LeetCode
  • Codeforces
  • GeeksforGeeks

🛠 Tech Stack

  • Java
  • Git & GitHub
  • VS Code