Skip to content

Master Data Structures and Algorithms in 100 days using Java, based on the Love Babbar DSA Sheet. This repository covers 450+ problems across arrays, linked lists, stacks, queues, trees, graphs, dynamic programming, and more.

Notifications You must be signed in to change notification settings

rohitinu6/100-Days-of-DSA-Love-Babbar-Sheet-Java-Edition

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

25 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“š 100 Days of DSA - Love Babbar Sheet (Java Edition)

Welcome to the 100 Days of DSA repository! This project is a structured journey to improve your Data Structures and Algorithms (DSA) skills by following the Love Babbar DSA Sheet. The goal is to solve a variety of DSA problems over 100 days to strengthen your coding proficiency and ace technical interviewsβ€”all implemented in Java.

πŸ“Œ About the Repository

This repository follows the Love Babbar DSA Sheet, which contains 450+ carefully curated problems covering essential DSA topics. Each day involves solving problems systematically to build a solid foundation.

πŸ—‚οΈ Topics Covered

  • Arrays
  • Strings
  • Linked Lists
  • Stacks & Queues
  • Trees & Binary Search Trees
  • Heaps
  • Graphs
  • Dynamic Programming
  • Searching & Sorting
  • Bit Manipulation
  • Recursion & Backtracking

Each day includes:

  • πŸ“‚ Problem Solutions: Written in Java.
  • πŸ“– Explanations: Clear breakdowns of the solution approach.
  • βœ… Progress Tracker: Monitor your daily progress.

πŸš€ How to Use This Repository

  1. Fork this repository and clone it locally:

    git clone https://github.com/rohitinu6/100-Days-of-DSA-Love-Babbar-Sheet-Java-Edition.git
    cd 100-days-of-dsa
  2. Solve problems daily following the structure.

  3. Commit and track your progress.

πŸ“Š Progress Tracking

A progress tracker is available to help you record completed problems.

🀝 Contributing

Contributions are welcome! If you have improvements or suggestions, feel free to open a pull request.

🌟 Acknowledgments

A big thanks to Love Babbar for curating the DSA sheet and supporting students preparing for technical interviews.


Happy coding and best of luck on your DSA journey! πŸš€

About

Master Data Structures and Algorithms in 100 days using Java, based on the Love Babbar DSA Sheet. This repository covers 450+ problems across arrays, linked lists, stacks, queues, trees, graphs, dynamic programming, and more.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages