Welcome to my Java & DSA Daily Challenges repository! 🌱 I am committed to improving my skills in Java and Data Structures & Algorithms (DSA) by solving new problems daily. This repository serves as a log of my progress and a resource for others who wish to explore the same path.
Each day, I solve one or more problems related to Java or DSA and upload the solutions here. You’ll find:
- ✅ Java programming exercises
- ✅ Solutions to various DSA problems
- ✅ Code snippets and explanations
📦 Java-DSA-Daily-Challenges
┣ 📂 Day-1
┃ ┣ 📜 Problem1.java
┃ ┗ 📜 Problem2.java
┣ 📂 Day-2
┃ ┣ 📜 Problem1.java
┃ ┗ 📜 Problem2.java
┣ 📂 Day-3
┃ ┣ 📜 Problem1.java
┃ ┗ 📜 Problem2.java
┗ 📜 README.md
- Day-wise folders: Contain daily problem solutions.
- Java files: Each
.java
file has its corresponding problem number and solution.
- Clone the repository:
git clone https://github.com/Raikant59/Java---DSA
- Navigate to the day’s folder and review the problem and its solution.
This repository will cover a wide range of topics:
- Java Basics: Variables, loops, conditionals, functions, and more.
- DSA Concepts: Arrays, linked lists, stacks, queues, trees, graphs, dynamic programming, and much more.
I’d love to collaborate! Feel free to open issues, suggest improvements, or submit pull requests if you have better approaches or additional solutions.
You can follow my journey and see how my understanding of Java and DSA grows day by day. I’ll update this section with milestones as I achieve them.
Follow me on GitHub for more repositories. Reach out via [[email protected]] if you have any queries or suggestions!