MGE General C Library
-
Updated
Nov 5, 2025 - C
MGE General C Library
This is a repository containing declarations and definitions of different data structures in C. Multiple definitions are proposed for each data structure, such as alternatives using arrays and/or linked lists. It is designed for learning, practice, and use in larger projects. Each data structure is implemented with comments and example usage.
Sorting algorithm to to order a stack of integers using a restricted set of operations, while striving to minimize the total number of moves
The aim of this project is to simulate a streaming service. The service offers movies organized into different thematic categories. Users can register on the platform, watch movies and add them to their watch history, receive movie recommendations based on the watch history of other users, and perform filtered searches across movie categories.
Custom implementation of Dynamic-Arrays in C
Practical toolbox of data structures and algorithms
The goal of this project is to create a C program that demonstrates the implementation and usage of linked lists, queues, and stacks. These data structures are essential in computer science and are widely used for managing data in various applications.
Program in C that sort a pile using another pile
C double linked list library that can hold heterogeneous data, achieved through the extensive use of void pointers.
Flight booking system using C Language and Linked Lists
SGLIB - a simple generic library for C
Pointers, data types, nested loops, recursion, static libraries, argc & argv, malloc, more malloc, preprocessors, function pointers, variadic functions, single linked list, bit manipulation, file i/o, double linked lists, hash tables, make files, search algorithms
Basic data structures in C with useful comments and explanations
Advanced implementations of classic data structures in C, including linked lists, stacks, queues, and binary search trees. Useful for deepening your understanding of memory management and pointer manipulation in C.
An implementation of a doubly linked list in C
This file was written by using C language, there are several of functions related to double linked list
Add a description, image, and links to the double-linked-list topic page so that developers can more easily learn about it.
To associate your repository with the double-linked-list topic, visit your repo's landing page and select "manage topics."