Skip to content

Latest commit

 

History

History
92 lines (66 loc) · 5.52 KB

README.md

File metadata and controls

92 lines (66 loc) · 5.52 KB

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:

    open on ide Intellij

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.