Skip to content

This is Java-DSA repository⏳.I keep my all Data Structure Easy ,Mid Level question here. i will also be corved all tropic of Data Structure and Algorithm.If you are interest to contribute in this rep you can . 🤝

Notifications You must be signed in to change notification settings

debapriyo007/java-DSA

Repository files navigation

Java Data Structures and Algorithms Repository 🔥

This repository contains implementations of various data structures and algorithms in Java

Introduction

This repository serves as a collection of commonly used data structures and algorithms implemented in Java. It's intended for educational purposes and as a reference for those studying computer science, preparing for coding interviews, or simply interested in understanding the fundamentals of algorithms and data structures.

Data Structures

The following data structures are implemented in this repository:

  1. Linked List: Singly linked list, doubly linked list.
  2. Stack: Array-based stack, linked list-based stack.
  3. Queue: Array-based queue, linked list-based queue.
  4. Binary Tree: Binary search tree, AVL tree.
  5. Heap: Min-heap, max-heap.
  6. Hash Table: Separate chaining, open addressing.

Each data structure is implemented with clear comments and explanations to aid understanding.

📖Tropics

The tropics that i cover are below .

Contributing

Contributions to this repository are welcome! If you'd like to contribute an implementation of a data structure or algorithm, please follow these guidelines:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature/new-data-structure).
  3. Implement the data structure or algorithm with clear comments and explanations.
  4. Ensure all existing tests pass and add new tests if necessary.
  5. Commit your changes (git commit -am 'Add new data structure').
  6. Push to the branch (git push origin feature/new-data-structure).
  7. Create a new pull request.

License

This repository is licensed under the MIT License. See the LICENSE file for details.

About

This is Java-DSA repository⏳.I keep my all Data Structure Easy ,Mid Level question here. i will also be corved all tropic of Data Structure and Algorithm.If you are interest to contribute in this rep you can . 🤝

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages