Skip to content

Welcome to my 100 Days of Code in Java & DSA! Here you’ll find daily code solutions no fluff. I’ll only drop in reading links or notes when they’re truly helpful, but my main goal is to share working code every single day. Follow along, grab the code, and level up your problem-solving one commit at a time.

License

Notifications You must be signed in to change notification settings

prashantsaini1525/100DaysOfCode-Java-DSA

Repository files navigation

100 Days of Code – Java & DSA by Prashant Saini

Welcome to my 100 Days of Code challenge! I'm dedicating the next 100 days to mastering Java and Data Structures & Algorithms (DSA). Each day, I'll tackle new problems, write code, and deepen my understanding of computer science fundamentals.

Contents

🚀 About This Challenge

  • Start Date: May 7, 2025
  • Primary Focus: Java programming and DSA
  • Daily Commitment: Minimum of 1 hour of coding
  • Goal: To enhance problem-solving skills and gain proficiency in Java and DSA

📝 How I Work

  • I maintain a daily log of my progress in the log.md file.
  • Each day's code and notes are organized in separate folders: Day_01, Day_02, ..., up to Day_100.
  • I share my daily updates on Twitter using the #100DaysOfCode hashtag.

Feel free to follow my journey, provide feedback, or collaborate on projects!

If you've decided to join:

  1. Check out the Official Site for the #100DaysOfCode movement. Connect with others on the platform of your choice from this list: www.100DaysOfCode.com/connect
  2. Read Join the #100DaysOfCode
  3. Fork this repo and commit to the Log.
  4. Code minimum an hour every day for the next 100 days.
  5. Encourage at least two other people in the challenge on Twitter every day! Pay it forward!
  6. Change the date in Rules to the day you've started the challenge.
  7. Delete the examples in the log, or comment them out, and start filling it with your own content.
  8. Tweet your progress every day using the #100DaysOfCode hashtag.
  9. Follow Prashant, creator of #100DaysOfCode & 100DaysOfCode Twitter Bot that retweets the tweets that contain the #100DaysOfCode hashtag. It's a great way to keep yourself motivated and to participate in the community.
  10. Important: (see No.4 above for a specific rule on this) Encourage others who are doing the same challenge on Twitter or elsewhere - by giving them props when they are posting updates on their progress, supporting them when things get difficult. Thus we will grow a community that is helpful and effective, which will lead to a higher success rate for each person involved. It's also more likely that you will stick to your own commitment, given that you will get acquainted with a couple people (or more) right away.
  11. If you find a great, helpful resource that others would benefit from, either submit a Pull Request to add it to the repo, or just tweet at me (see info below)

🌐 Connect with Me

About

Welcome to my 100 Days of Code in Java & DSA! Here you’ll find daily code solutions no fluff. I’ll only drop in reading links or notes when they’re truly helpful, but my main goal is to share working code every single day. Follow along, grab the code, and level up your problem-solving one commit at a time.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages