Skip to content

This section of the repository serves as a comprehensive exploration of a wide range of data structures and algorithms. From the foundational arrays to the complexities of graphs and trees, with a commitment to clarity, depth, and practicality, this repository is designed to be your go-to resource for mastering data structures and algorithms.

License

AllamF5J/Data_Structure_C

Repository files navigation

Data Structures and Algorithms

Welcome to the Data Structures and Algorithms repository! This repository serves as a comprehensive guide to various data structures and algorithms commonly used in computer science and programming.

Data Structures and Algorithms

Completion       Visitors

Data Structures

Arrays

Graph

Hash Table

Heap

  • Binary Heap
    • Max Heap
    • Min Heap
  • Binomial Heap

Linked List

Map

  • Hash Map
  • Linked Hash Map

Matrix

Queue

Set

Stack

Tree

Algorithms

Search Algorithms

Sorting Algorithms

Getting Started

Each data structure and algorithm has its own folder with implementation details and example code. Feel free to explore and use them in your projects. I want to clarify that I haven't finished updating all the items in the repository yet, and I will upload them soon, God willing.

Contribution

Contributions are welcome! If you have suggestions, improvements, or new algorithms to add, please open an issue or submit a pull request.

Contact

You can reach me via Gmail or on Telegram.

License

This project is licensed under the MIT License.

About

This section of the repository serves as a comprehensive exploration of a wide range of data structures and algorithms. From the foundational arrays to the complexities of graphs and trees, with a commitment to clarity, depth, and practicality, this repository is designed to be your go-to resource for mastering data structures and algorithms.

Topics

Resources

License

Stars

Watchers

Forks

Languages