Common libraries and data structures for C.
-
Updated
Feb 15, 2025 - C
Common libraries and data structures for C.
M*LIB is a library of generic and type safe containers in pure C language (C99 / C11) for a wide collection of container (comparable to the C++ STL).
My variant of the C Template Library
This library provides various containers. Each container has utility functions to manipulate the data it holds. This is an abstraction as to not have to manually manage and reallocate memory.
libgenerics is a minimalistic and generic library for C basic data structures.
A set of efficient data structures in C, created in a generic way
A lock-free priority queue implementation
(Incomplete, In Continuation) Implementation of Data Structures like Stacks, Queues, etc. using C programming language
Some solutions for Data Structures and Algorithms Specialization at Coursera.
In this project, ı implement the Dijkstra algorithm with adjacency list representation to make a program that finds the cheapest flights between given destinations on the network.
Basic data structures in C with useful comments and explanations
Comprehensive STB style header-only library of data structures implemented in C
Data Structures in C
Lottery scheduling is a probabilistic scheduling algorithm for processes in an operating system. Processes are each assigned some number of lottery tickets, and the scheduler draws a random ticket to select the next process
A library of path planning algorithms over 2d and 3d spaces using STL and priority queues.
This repository contains programs in the C programming language related to Data Structures.
Trabalho da disciplina Projeto e Análise de Algoritmos
Organize data and manipulate its behaviour using various data structures like stacks,queues and linked lists.These basic C programs will make you visualize the functioning of data structures.Happy coding..!✨
Add a description, image, and links to the priority-queue topic page so that developers can more easily learn about it.
To associate your repository with the priority-queue topic, visit your repo's landing page and select "manage topics."