Welcome to The Algorithm & Data Structure Hub! This repository is a community-driven collection of common algorithms and data structures implemented in various programming languages. It's a resource for learning and a place for developers to make their first meaningful open-source contributions.
The mission of this repository is to become a high-quality, community-curated resource for learning fundamental algorithms and data structures. While we enthusiastically participate in events like Hacktoberfest, our primary goal is to create a lasting educational tool for developers of all skill levels. We are committed to maintaining a high standard of quality for all contributions.
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
This project was built to be a welcoming and organized space for developers to make their first meaningful open-source contributions. We have a detailed guide on how to get started, including our folder structure, coding standards, and the entire pull request workflow.
HEAD 👉 To get started, please read our Contributing Guidelines (CONTRIBUTING.md)!
Pull requests that do not follow these guidelines will be marked as invalid and closed.
Your contribution MUST follow this structure to be accepted.
/data_structures
/LinkedList
/python
/singly_linked_list.py
/javascript
/SinglyLinkedList.js
/algorithms
/sorting
/bubble_sort
/c_plus_plus
/bubble_sort.cpp
Ready to contribute? Please read our official Contributing Guidelines (CONTRIBUTING.md) for a full step-by-step tutorial on how to submit your work. contributor/Post-order-traversal
This project is licensed under the MIT License.