Skip to content

rajit2004/java_progress

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

200 Commits
 
 
 
 
 
 

Repository files navigation

Java + DSA Progress 🚀

Learning Data Structures & Algorithms in Java — completely in the open.

GitHub Sponsors Stars Java Status


👋 What is this?

I'm Ranesh Rajit, a B.Tech CS student from India, learning Java and DSA from scratch — the hard way, problem by problem.

Every concept I study and every problem I solve goes into this repo so that other students on the same journey can learn alongside me for free.

Inspired by Kunal Kushwaha's DSA Bootcamp.


📈 Progress Tracker

Topic Status Problems Solved
Java Basics ✅ Done 4
Arrays & ArrayList ✅ Done 17
Searching & Sorting ✅ Done 25
Recursion 🔄 In Progress
Linked Lists 🔜 Up Next
Trees 🔜 Upcoming
Graphs 🔜 Upcoming
Dynamic Programming 🔜 Upcoming

Total problems solved: 46+


🧠 Topics Covered

  • ✅ Java Basics (syntax, input/output, data types)
  • ✅ Conditional Statements & Loops
  • ✅ Functions & Methods
  • ✅ Number-based problems (Prime, Armstrong, etc.)
  • ✅ Arrays & ArrayList
  • ✅ Searching & Sorting
  • 🔄 Recursion & Backtracking (in progress)
  • 🔜 Linked Lists, Trees, Graphs, Dynamic Programming

📁 Repository Structure

src/
├── basics/          # Java fundamentals
├── arrays/          # Array problems & concepts
├── searching/       # Linear & Binary Search
├── sorting/         # Bubble, Selection, Insertion, Merge, Quick
└── recursion/       # Recursion problems (in progress)

📚 Resources I'm Using


💖 Sponsors

This repo is free for everyone — no paywalls, no paid courses. If it's helped you or you want to support the journey:

Sponsor

🙏 Thank you to my supporters

Your name could be here! Become a sponsor →


🎯 Milestones

  • 50 Problems Solved
  • 100 Problems Solved
  • Complete Recursion Module
  • Complete Linked Lists Module
  • 200 Problems Solved
  • Publish Free DSA Notes

Star this repo if you're on the same journey — it keeps me going!

About

This repository tracks my journey of learning Java, Data Structures & Algorithms

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

 
 
 

Contributors

Languages