Skip to content

MEK-0/data-structures

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Data Structures in C/C++

This repository contains implementations of fundamental data structures using C and C++. It is designed for students and developers to practice and better understand how data structures work at a low level.

📚 Contents

The repository includes the following data structure implementations:

  • Singly Linked List
    • Creating a linked list
    • Adding and displaying structures
  • Doubly Linked List
    • Node deletion operations
  • Circular Linked List
    • Adding and reading elements
  • Stack
    • Stack creation and basic functions
  • Binary Tree
    • Binary tree structure and traversal
  • Time Analysis
    • Simple algorithm performance analysis
  • C++ Sample
    • C++ implementation of basic structures

📁 File Overview

File Name Description
create-Linked-list.c Create a singly linked list
adding-and-showing-struct-linked-list.c Add and display structures in a list
doubly linked list delete functions.c Delete operations in a doubly linked list
Circle-Linked-List.c Circular linked list implementation
Create Stack.c Basic stack implementation
BinaryTree.c Binary tree operations
time_analysis.c Time analysis of basic algorithms
odev1_233301076.cpp Sample C++ implementation

🚀 Getting Started

1. Clone the repository

git clone https://github.com/MEK-0/data-structures.git
cd data-structures
****

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published