https://github.com/ratna-babu/data-structures-in-java
https://github.com/ratna-babu/data-structures-in-java
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/ratna-babu/data-structures-in-java
- Owner: Ratna-Babu
- Created: 2024-12-18T09:42:28.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-12-18T09:51:12.000Z (6 months ago)
- Last Synced: 2024-12-18T10:38:19.298Z (6 months ago)
- Size: 0 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Data Structures in Java
This repository serves as a collection of various fundamental data structures implemented in Java. It contains individual repositories for each of the following data structures:
- Linked Lists
- Stacks
- Queues
- Set (HashSet & TreeSet)
- Map (HashMap & TreeMap)Each of these data structures is implemented in its own repository with detailed explanations and code. Below are the links to each individual repository:
## Repositories:
### 1. [Linked Lists](https://github.com/Ratna-Babu/LinkedList-Java)
- Implementations of Linked List data structure in Java.### 2. [Stacks](https://github.com/Ratna-Babu/Stacks-Java)
- Implementations of Stack data structure using arrays and linked lists.### 3. [Queues](https://github.com/Ratna-Babu/Queues-Java)
- Implementations of Queue data structure in Java.### 4. [Set - HashSet](https://github.com/Ratna-Babu/HashSet-Java)
- Implementations of HashSet data structures in Java.### 5. [Set - TreeSet](https://github.com/Ratna-Babu/TreeSet-Java)
- Implementations of TreeSet data structures in Java.### 6. [Map - HashMap](https://github.com/Ratna-Babu/HashMap-Java)
- Implementations of HashMap, along with example and use cases.### 7. [Map - TreeMap](https://github.com/Ratna-Babu/TreeMap-Java)
- Implementations TreeMap, along with example and use cases.---
## How to Use
To explore or contribute to any of the data structure implementations:
1. Click on the relevant link above to visit each individual repository.
2. Clone the repository using `git clone `.
3. Execute the code file.---
## Contributing
Feel free to contribute to this repository or any of the linked repositories. If you would like to add a new data structure, please follow these steps:
1. Fork the repository
2. Create a new branch for your changes.
3. Commit your changes and push them to your fork.
4. Open a pull request to contribute your changes.---
## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
---
**Happy Coding!**