Skip to content

AtharvaAnbhule/Data-Structures-and-Algorithms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Data Structures Implementations in C

Welcome to my repository of data structures implemented in C! This repository contains various fundamental and advanced data structures that are essential for computer science and software development.

Table of Contents

About

This repository features implementations of a variety of data structures, including but not limited to:

  • Arrays
  • Linked Lists
  • Stacks
  • Queues
  • Trees (Binary Trees, Binary Search Trees, AVL Trees, etc.)
  • Hash Tables
  • Graphs

The purpose of this project is to provide clear and efficient implementations of these data structures to aid in understanding their functionality and use cases.

Languages Used

  • C

Data Structures Overview

The implementations are organized into folders by data structure type. Each folder contains:

  • Implementation Code: The C source files for the data structure.
  • Example Usage: Sample code demonstrating how to use the data structure.
  • Complexity Analysis: Comments on the time and space complexity of the operations (if applicable).

Getting Started

To clone this repository and explore the data structures on your local machine, follow these steps:

  1. Clone the repository:
    git clone https://github.com/yourusername/data-structures-in-c.git
    cd data-structures-in-c
    gcc filename.c -o output && ./output
    

Contributing Contributions are welcome! If you have suggestions for improvements, additional data structures, or new features, feel free to open an issue or submit a pull request.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages