Skip to content

Track my DSA journey in Java. This repository records my progress and solutions to DSA questions. With Java as the focus, it helps me revise and reinforce concepts. Categorized by topics, I can easily navigate and review Java implementations. Join me in mastering DSA with DSAinJava. Let's learn and grow together!

License

Notifications You must be signed in to change notification settings

RushikeshShelar/DSAinJava

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Data Structure and Algorithms in Java

Welcome to DSAinJava! This repository is dedicated to tracking my Data Structures and Algorithms (DSA) learning journey using the Java programming language. Here, I store my progress and solutions to DSA questions as I work towards mastering this fundamental skill set.

Contents

The repository is organized as follows:

  • Algorithms: Implementation of various algorithms in Java.
  • Data Structures: Java implementations of fundamental data structures.
  • Problem-Solving: Solved DSA questions categorized by topics.

Feel free to explore the code and use it as a reference for your own learning.

Usage

To use the code in this repository, follow these steps:

  1. Clone the repository:
 git clone https://github.com/RushikeshShelar/DSAinJava.git 
  1. Navigate to the desired folder: cd DSAinJava/Algorithms or cd DSAinJava/Data Structures
  2. Compile and run the Java files using your preferred Java compiler or IDE.
  3. Enjoy exploring and learning from the code!

Progress Tracking

I use this repository to track my progress and revisit solved questions whenever needed. Each solution includes comments and explanations to help me understand the thought process behind the code. It serves as a valuable resource for learning and revision.

Contributions

Contributions are also welcome! If you have any feedback or suggestions, please don't hesitate to open an issue or submit a pull request. You can contribute by:

  • Adding more algorithms or data structures in Java.
  • Solving additional DSA questions and categorizing them appropriately.
  • Optimizing existing solutions or providing alternative approaches.
  • Reporting issues or bugs you encounter.

Let's collaborate and make this repository a valuable resource for everyone learning DSA with Java!

License

This repository is licensed under the MIT License. Feel free to use the code for personal or educational purposes.

Happy coding and happy learning!

About

Track my DSA journey in Java. This repository records my progress and solutions to DSA questions. With Java as the focus, it helps me revise and reinforce concepts. Categorized by topics, I can easily navigate and review Java implementations. Join me in mastering DSA with DSAinJava. Let's learn and grow together!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages