Skip to content

all-an/dsa-java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Data Structures and Algorithms in Java

link and credits for the image above: www.geeksforgeeks.org, their great article

Definitions of Algorithms:

Definitions of Data Structure:

Java Data Structures and Algorithms

Java Version License Java

Description

This Java project provides a collection of common data structures and algorithms implemented in Java. It is designed to be a helpful resource for learning and practicing algorithms and data structures.

Features

  • Comprehensive set of data structures including arrays, linked lists, stacks, queues, trees, and graphs.
  • Efficient implementations of popular algorithms such as sorting, searching, and graph traversal.
  • Well-documented code with detailed explanations of each data structure and algorithm.

Installation

  1. Clone the repository:

    git clone https://github.com/all-an/dsa-java.git

  2. Navigate to the project directory:

    cd dsa-java

  3. Build the project using Maven:

    mvn clean install

Contributing

Contributions are welcome! If you find any issues or want to add new features, please submit a pull request. Make sure to follow the established coding guidelines and write appropriate unit tests for your changes.

License

This project is licensed under the MIT License. See the LICENSE file for more information.

About

Data Structures and Algorithms in Java

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages