An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with dynamic-memory-allocation

A curated list of projects in awesome lists tagged with dynamic-memory-allocation .

https://github.com/luni64/static_malloc

Arduino wrapper around Andrey Rys static memory allocator library smalloc

arduino dynamic-memory-allocation external-ram malloc teensy-4

Last synced: 11 Apr 2025

https://github.com/christarazi/galloc

An implementation of `malloc(3)` in the Go programming language

brk dynamic-memory-allocation go golang heap linux malloc memory-management unix

Last synced: 16 Feb 2025

https://github.com/imsatyasaiteja/cpu-scheduling

C++ program that can create an array of processes and perform CPU scheduling by implementing the First-Come-First-Serve, Round-Robin, and Completely-Fair-Scheduler algorithms.

completely-fair-scheduler cpu-scheduling-algorithms dynamic-memory-allocation first-come-first-serve min-heap nice red-black-tree round-robin-scheduler standard-template-library static-priority-scheduling time-slicing turn-around-time

Last synced: 25 Feb 2025

https://github.com/madalinioana/char-stack

Integration of CharStack class in C++

dynamic-memory-allocation object-oriented-programming stack

Last synced: 15 Mar 2025

https://github.com/syimleang/library_application

A library application for handling and managing books data using C++

cpp dynamic-memory-allocation oriented-object-programming polymorphism

Last synced: 25 Feb 2025

https://github.com/pandyjim/inventory_management

DSA Project: This C program manages inventory using linked lists and structures, enabling users to add, search, update, and display part details. Linked lists facilitate dynamic memory allocation and efficient data manipulation.

c-programming-language control-flow dynamic-memory-allocation error-handling linked-list structures

Last synced: 13 Mar 2025

https://github.com/b3ta-blocker/the-n-queen-problem

This repository contains a C++ solution to the classic N-Queens problem using recursion and backtracking.

array-manipulations backtracking dynamic-memory-allocation input-output loops pointer recursion

Last synced: 19 Feb 2025

https://github.com/lvntky/memory_allocator

Artifacts of dynamic memory allocation such as malloc and free from scratch implementation.

c11 dynamic-memory-allocation malloc malloc-free memory memory-management memoryall

Last synced: 03 Apr 2025

https://github.com/magnetrwn/mins

Mins is a C demonstrative project using no major external libraries that finds minimum distances in a graph connected by paths of non-negative distance using Dijkstra's algorithm.

dijkstra dynamic-memory-allocation linked-list pair sample-code

Last synced: 27 Feb 2025

https://github.com/winterwind/csc322_project

The big project I had to do for my System Programming (C and Unix) class, which synthesized various fundamental topics such as structured data, pointers, and dynamic memory allocation.

c csv csv-reading csv-writing dynamic-memory-allocation enum memory memory-allocation memory-management pointers structured-data terminal-based union

Last synced: 01 Mar 2025

https://github.com/yusufsefasezer/c-contact-list

A simple contact list application developed with C.

c contact-list dynamic-array dynamic-memory-allocation

Last synced: 03 Mar 2025

https://github.com/tsembp/epl232-hw3

Automated Latin Square Game - Panagiotis Tsembekis & Rafael Tsekouronas

backtracking-algorithm c dynamic-memory-allocation latinsquare memory-management

Last synced: 22 Feb 2025

https://github.com/tsembp/ucy-2nd-year-projects

A collection of coding assignments from my second (current) year of university as a Computer Science student.

c dynamic-memory-allocation memory-management

Last synced: 22 Feb 2025

https://github.com/leroks/image-processing-cpp

Image processing operations like Convolution, Edge Detection, Image Sharpening and some others made with C++

dynamic-memory-allocation image-processing

Last synced: 20 Mar 2025

https://github.com/b3ta-blocker/escaping-the-maze

This repository contains a C++ implementation of a maze solver using backtracking. The program takes a square matrix as input, where `0` represents closed blocks and `1` represents open blocks. The objective is to find a path from the top-left corner to the bottom-right corner of the maze, moving only through the open blocks.

backtracking conditional-statements dynamic-memory-allocation error-handling input-output loops memory-management recursive

Last synced: 19 Feb 2025

https://github.com/nabilac27/ft_printf

ft_printf is an implementation of printf function, utilizing variadic functions to handle formatted output with custom parsing and formatting logic.

dynamic-memory-allocation error-handling memory-management string-formatting string-manipulation variadic-function

Last synced: 22 Mar 2025

https://github.com/vatsalj17/dynamic-matrix-operations-using-c

Explore matrix operations in C with this project that includes functionality for dynamic memory allocation, ensuring efficient handling of matrices. Operations implemented: addition, subtraction, multiplication, and transposition.

2d-arrays beginner-friendly c dynamic-memory-allocation pointers-and-arrays

Last synced: 23 Mar 2025