Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/uiu-developers-hub/c-structure
A comprehensive collection of header files of 'C' language focusing on the data-structures and algorithms
https://github.com/uiu-developers-hub/c-structure
algorithms c data-structures header-files
Last synced: 5 days ago
JSON representation
A comprehensive collection of header files of 'C' language focusing on the data-structures and algorithms
- Host: GitHub
- URL: https://github.com/uiu-developers-hub/c-structure
- Owner: UIU-Developers-Hub
- License: mit
- Created: 2023-11-06T10:27:02.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-29T14:55:31.000Z (2 months ago)
- Last Synced: 2024-11-29T15:47:28.815Z (2 months ago)
- Topics: algorithms, c, data-structures, header-files
- Language: C
- Homepage: https://uiu-developers-hub.github.io/C-STRUCTURE/
- Size: 29.3 KB
- Stars: 11
- Watchers: 1
- Forks: 7
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
**C-STRUCTURE: Empowering Students with Efficient Data Structures in C**
---
A comprehensive collection of header files of 'C' language focusing on the data-structures started by [@Fatin Shadab](https://github.com/FatinShadab) maintained by [@UIU Developers Hub](https://github.com/UIU-Developers-Hub)
---
Welcome to C-STRUCTURE, your go-to repository for mastering data structures in C. Here, we provide meticulously crafted header files, starting with our flagship implementation: the Singly Linked List (SLL). As an open-source contribution hub, this repository serves as a foundation for various data structure implementations, helping developers enhance their skills and contribute to the coding community.
**Header Files**
- [**sll.h** ](https://github.com/UIU-Developers-Hub/C-STRUCTURE/tree/main/SLL) : Implementation of 'Single Linked List'
- [**dll.h** ](https://github.com/UIU-Developers-Hub/C-STRUCTURE/tree/main/DLL) : Implementation of 'Doubly Linked List'**Features**
- **Modular Design**: Each header file is designed with modularity in mind, allowing developers to seamlessly integrate different data structures into their projects.- **Open Source**: Contribute your own implementations of data structures in C and collaborate with a vibrant community of developers.
- **Educational Resource**: Whether you're a beginner learning the basics or an experienced programmer looking to sharpen your skills, our repository offers valuable insights into data structure implementation and manipulation.
**Getting Started**
1. **Clone the Repository**:
```bash
git clone https://github.com/your-username/C-STRUCTURE.git
cd C-STRUCTURE
```2. **Explore Header Files**:
Browse through the Directories to find various header files for different data structures. Each header file comes with detailed documentation and examples.3. **Contribute**:
- Create or update data structure implementation in 'C'
- Optimize the existing functions if it can be done
- Add or update header file following our template and guidelines
- Submit a pull request to contribute your implementation to the community**Contributing**
We welcome contributions from developers of all skill levels. Feel free to mail me [here](mailto:[email protected])
**License**
This project is licensed under the [MIT License](https://github.com/FahimFBA/C-STRUCTURE/blob/main/LICENSE) - see the LICENSE file for details.
Start exploring the world of efficient data structures in C with C-STRUCTURE. Happy coding! 🚀