Skip to content

Latest commit

 

History

History
70 lines (46 loc) · 1.81 KB

File metadata and controls

70 lines (46 loc) · 1.81 KB

🚀 Java DSA Journey

This repository contains my journey of learning Data Structures and Algorithms using Java.

Instead of randomly solving problems, I focus on building a strong understanding of patterns, logic, and problem-solving techniques.


📈 DSA Stats

📂 Category 📊 Value
🧩 Total Problems Solved 62
📝 Notes Written 38
🟢 Easy Problems 53
🟡 Medium Problems 8
🔴 Hard Problems 1

🧠 Topic Breakdown

📚 Topic ✅ Solved
📦 Arrays 20
🌱 Basics 21
🎨 Patterns 9
🔍 Searching 3
🔃 Sorting 5
🧵 String 1
👣 Two Pointers 3

📚 DSA Notes

Detailed notes, explanations, patterns, and important concepts from my DSA journey.

🔗 Notes Index: Open Notes


📌 What You'll Find Here

  • Structured Java solutions grouped by topic
  • Focus on time and space optimization
  • Clean implementations with approach and complexity notes
  • Important concept notes connected back to solved problems
  • A learning-first workflow focused on understanding, not memorization

🎯 Current Focus

  • Strengthening array patterns
  • Connecting solved problems with reusable notes
  • Building a clean revision system alongside problem solving

🔥 Goal

To become strong in Data Structures and Algorithms, write cleaner solutions, and build interview-level problem-solving confidence.


⭐ Progress Mindset

Consistency over intensity.
Small improvements every day compound into strong problem-solving skills.