125 results for “topic:circular-queue”
C++14 lock-free queue.
A collection of lock-free data structures written in standard C++11
Fast ring-buffer deque (double-ended queue)
⏪️ Go package providing multiple queue implementations. Developed in a thread-safe generic way.
Lock-free MPMC Ring Buffer (Generic) for SMP, in golang. Some posts in chinese:
Easy implementation of various Data Structures in Java language. Red-Black Tree, Splay Tree, AVLTree, PriorityQueue, Doubly-Linked-List, Stack, Queue, Array, ArrayList, Disjoint-Set,Binary-Search Tree, B-Tree.
Fast TS/JS implementation of a circular buffer (aka ring queue, cyclic list, etc.) Extremely well tested.
Implementation of a circular queue in hardware using verilog.
Single Header Constexpr Circular Queue
Hotel Menu System with all basic functionalities, running in command-line interface created using Java. Consists 2 versions Array version and the Classes versions. This project is based on an assignment in first year. (look at the README file).
C/C++Non-Blocking Lock-Free/Wait-Free Circular-Queue
Data Structure and Algorithms
Follow my daily journey of mastering Data Structures & Algorithms in C with hands-on coding. Explore my progress and code snippets!
An queue data structure implementation for PAWN using circular algorithm.
Lightweight Generic Circular/Ring Buffer Library for Embedded Systems in C
Network Flows Optimization - Shortest Path, Max Flow and Min Cost Flow Algorithms in Python
Algorithms and ADTs • binary search algorithm • conditions necessary for the use of a binary search • performance of a binary search • implement an insertion sort • implement a bubble sort • performance of a sort routine • find an item in : linked list, binary tree, hash table • insert an item: stack, queue, linked list, binary tree, hash table • delete an item from: stack, queue, linked list
(Incomplete, In Continuation) Implementation of Data Structures like Stacks, Queues, etc. using C programming language
3 different C++, multi-threaded queues including a lock-free one
A ringbuffer implementation in golang
Basic programs written in C using ANSI for GNU-GCC
CircularDict is a high-performance Python data structure that blends the functionality of dictionaries and circular buffers. Inheriting the usage of traditional dictionaries, it allows you to define constraints on size and memory usage. Ideal for caching large data structures while maintaining control over memory footprint.
JavaScript Queue optimised for V8
FIFO queue for generalised items, implemented as a circular buffer
General purpose golang utility functions
Data Structures in C
This Repository contains the core concepts and implementation of Data Structures & Algorithms which include arrays, linked list, queues , stacks ,binary trees, BST, AVL Trees, sorting techniques and general operations
I made a Circular Queue Visualizer in python by tkinter.
Standard generic data structures for C99.
This project is related to a Self Ordering system available in restaurants which is implemented using data structures, sorting algorithms and graphs.