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

Projects in Awesome Lists tagged with doubly-linked-list

A curated list of projects in awesome lists tagged with doubly-linked-list .

https://github.com/crypto-toolbox/hft-orderbook

Limit Order Book for high-frequency trading (HFT), as described by WK Selph, implemented in Python3 and C

avl-tree bst c doubly-linked-list high-frequency-trading limit-order-book order-management orderbook python3 self-balancing-trees

Last synced: 19 Oct 2026

https://github.com/Crypto-toolbox/HFT-Orderbook

Limit Order Book for high-frequency trading (HFT), as described by WK Selph, implemented in Python3 and C

avl-tree bst c doubly-linked-list high-frequency-trading limit-order-book order-management orderbook python3 self-balancing-trees

Last synced: 14 May 2025

https://github.com/morpho-org/morpho-data-structures

Data structures tested and used by the Morpho Protocol.

data-structures doubly-linked-list heap solidity

Last synced: 12 Aug 2025

https://github.com/meatfighter/knuth-elevator

A Go implementation of the elevator simulator described by Donald E. Knuth.

doubly-linked-list elevator taocp

Last synced: 14 Jan 2026

https://github.com/NetFabric/NetFabric.DoublyLinkedList

An alternative to LinkedList<T> with reverse operation and enumeration without allocation.

csharp csharp-library dotnet dotnet-library dotnet-standard doubly-linked-list doublylinkedlist enumeration nuget-package sourcelink

Last synced: 21 Sep 2025

https://github.com/netfabric/netfabric.doublylinkedlist

An alternative to LinkedList<T> with reverse operation and enumeration without allocation.

csharp csharp-library dotnet dotnet-library dotnet-standard doubly-linked-list doublylinkedlist enumeration nuget-package sourcelink

Last synced: 06 Oct 2025

https://github.com/gfellerph/ts-linked-list

Another doubly linked list with typescript and tests

doubly-linked-list linked-list linkedlist typescript typescript-library

Last synced: 10 Mar 2026

https://github.com/clarketm/searchablelist

Extend doubly linked list `list.go` with search methods

doubly-linked-list golang list search

Last synced: 14 Apr 2025

https://github.com/thelazytomcat/lib.linkedlistarray

Doubly linked list implemented inside a dynamic array.

delphi doubly-linked-list fpc lazarus linked-list object-pascal pascal

Last synced: 07 Mar 2026

https://github.com/vedanty3/use-lru-cache

A React hook for managing an LRUCache (Least Recently Used Cache) in your React components.

api-caching caching-strategies customhook doubly-linked-list hashmap javascript lru-cache npm-package react react-hooks typescript

Last synced: 12 Oct 2025

https://github.com/king04aman/data-structures-using-c

Data Structures and algorithm program written in C language. A detailed Data Structure implementations in C with Pseudo code and organized for real world usage.

binary-search-tree bst bst-tree bstree btree c circular-linked-list clang data-structures data-structures-algorithms data-structures-and-algorithms doubly-linked-list graph graph-algorithms linked-list queue stack tree tree-structure

Last synced: 11 Apr 2025

https://github.com/zpnst/smart-list

Functional doubly linked list

cpp datastructures doubly-linked-list oop

Last synced: 02 Jul 2025

https://github.com/tebogoyungmercykay/sudoku-puzzle-solver-in-java__sparce-tables

Sudoku is a puzzle game that first appeared in the 18th Century. A cell is a space where a single number can be filled in. The goal is to fill every cell on the board with a number without having any duplicate numbers in any of the rows, columns and blocks.

classes data-structures-and-algorithms doubly-linked-list duplicate-cells inheritance java jdk linked-lists makefile nodes objects sole-candidate sparce-tables sudo sudoku sudoku-board sudoku-solver textfiles unique-candidate wsl

Last synced: 13 Apr 2025

https://github.com/panates/doublylinked

Doubly linked list implementation for JavaScript with iterator and array-like interface

doubly-linked-list javascript nodejs

Last synced: 05 May 2025

https://github.com/jwerle/doublelist

A doubly linked list suitable for stack allocation.

doubly-linked-list list zz

Last synced: 14 Mar 2025

https://github.com/danielbrodi/c-data-structures

A collection of algorithms and implementations of all common data structures - written in C. Multiple ways to implement any data structure, e.g: Both iterative and recursive way for a binary search tree. All kinds of Linked Lists (Singly, Doubly, Sorted). Hash Map which is based on a linked list and etc...

algorithm binary-search-tree binary-tree bit-array c circular-buffer circular-queue data-structures data-structures-and-algorithms doubly-linked-list hash-map heap heap-queue linked-list priority-queue queue singly-linked-list sorted-lists stack vector

Last synced: 13 May 2025

https://github.com/kaoutherbo/practical-exercies-linked-list

Some exercices about singly linked list

c doubly-linked-list singly-linked-list

Last synced: 27 Jan 2026

https://github.com/akashjain04/phone-book-with-dll

Phone Book application to demonstrate Doubly Linked List with header concept.

c-programming data-structures doubly-linked-list linked-list phone-book simple sorted-lists

Last synced: 18 Mar 2025

https://github.com/buwilliams/javascript-tree

A unique approach to JSON tree data structures

doubly-linked-list javascript tree-structure

Last synced: 28 May 2026

https://github.com/tsdotnet/linked-list

A doubly (bidirectional) linked list. Acts as a safe, value focused wrapper for a linked-node-list.

bidirectional doubly-linked-list iterable linked-list protected

Last synced: 18 Feb 2026

https://github.com/vinitshahdeo/lrucache

Implementation of LRUCache using Map and Doubly Linked List in JavaScript

doubly-linked-list lru-cache map

Last synced: 17 Mar 2025

https://github.com/oresoftware/linked-queue

Linked-list / linked-queue for constant time operations on a FIFO queue.

doubly-linked-list fifo javascript linked-list linked-queue nodejs queue

Last synced: 08 Mar 2026

https://github.com/kamilhan-karaismailoglu/practices-related-to-doubly-linked-lists

The program making comparison between doubly linked lists created by values ​​read from text file. Made with C. This program was written for the Data Structures lecture.

data-structures doubly-linked-list

Last synced: 29 Jul 2025

https://github.com/mxssl/doubly-linked-list-golang

Doubly Linked List implementation in Go (Golang)

algorithms data-structures doubly-linked-list go golang structures

Last synced: 16 Mar 2025

https://github.com/nishant7372/basic_data_structures

Basic Data Structures + LeetCode Problem Approaches

doubly-linked-list java leetcode linked-list singly-linked-list

Last synced: 12 May 2026

https://github.com/mounishvatti/learndsa

This repository contains concepts in C++ from Beginner to Advanced with Data Structures & Algorithms

arrays binary-search cpp doubly-linked-list hashing linked-list math oops pointers problem-solving queue recursion sorting-algorithms stack stl strings

Last synced: 19 Apr 2026

https://github.com/elliotekj/doubly_linked_list

A fast, amortised O(log n) doubly linked list implementation

data-structures doubly-linked-list elixir

Last synced: 17 Mar 2026

https://github.com/pzaino/gods

GoDS is just a Go Lang library of Datastructures I created for my own projects and to practice some generic programming in go

algorithms buffer circular-buffer data-structures doubly-linked-list go golang linked-list priority-queue queues stack

Last synced: 27 Jul 2025

https://github.com/lesiaukr/goit-algo-hw-02

Master's | Basic Algorithms & Data structures | Module 2 | Main Data Strucrures

data-structures deque doubly-linked-list goit-algo-hw-02 graph hash-tables linked-list lists queue stack

Last synced: 24 Mar 2025

https://github.com/basemax/doublylinkedlistc

This is a simple implementation of a doubly linked-list in C. Doubly linked-lists are a type of data structure that are similar to singly linked-lists, but they have a pointer to the previous node in addition to the next node. This allows for traversal in both directions.

c data-structure datastructure doubly doubly-linked-list doubly-linked-lists doublylinkedlist doublylinkedlist-operations ds linked-list linkedlist

Last synced: 03 Apr 2025

https://github.com/sameetasadullah/doubly-linkedlist-implementation

My own C++ implementation of Doubly LinkedList using Microsoft Visual Studio

cpp doubly-linked-list visual-studio

Last synced: 15 Mar 2025

https://github.com/c1m50c/rust-data-structures

A library implementing various Data Structures in Rust, made strictly for learning purposes.

data-structures doubly-linked-list educational examples learning library linked-list mit-license rust vector

Last synced: 10 Jul 2025

https://github.com/abhishekmaity001/data-structures-algorithms

This Repository contains all my Data Structures & Algorithms code snippets which will help in coding interview. (All codes will be implemented in Python)

algorithms circular-linked-list data-structures doubly-linked-list linked-list python queue recursion-problem stack

Last synced: 02 May 2026

https://github.com/harshbatra/music_player_using_ll

MUSIC PLAYER SYSTEM USING LINKED LISTS : Academic Project under Data Structures & Algorithms course

algorithms cpp data-structures double-linked-list doubly-linked-list linked-list music-player optimization queue stack

Last synced: 01 Sep 2025

https://github.com/bursasha/c-projects

Programming and algorithmization in C ⚙️

algorithms bst c cvut-fit data-structures doubly-linked-list list programming structure

Last synced: 19 Jul 2025

https://github.com/chihebabiza/my-cpp-linked-list

A custom doubly linked list in C++ built using OOP, featuring core operations like insert, delete, update, and reverse. It showcases manual memory handling and class design without using STL.

cpp cpp-library doubly-linked-list oop

Last synced: 31 Aug 2025

https://github.com/progambler227788/patient-management-system

Hi everyone, This project is based on DSA. I've implements patients data using linklist. You could use database or file handling for storage. You could modify it according to your needs.

circular-linked-list coding coding-interviews cpp cpp-assignment cpp-programming cpp-project data-structures-and-algorithms doubly doubly-linked-list dsa library-management-system linklist management-system patient-management-system programming-language semester-project university-project

Last synced: 16 May 2025

https://github.com/piratesmanx1/tutor-management-system-2020

A group assessment that required individuals to implement their specific data structure within the system, such as the likes of Array List and Linked List. The assessment required no knowledge of database which is making the overall assessment tricky to handle as we need to rely on the memory addresses that act as a temporary storage to get the job done. In this assessment we've learned the concept of C++, Data Structures, and numerous algorithm that could exploit in other programming languages, which increased our critical thinking skill on applying the system's feature.

c-plus-plus data-structures data-visualization datastructures doubly-linked-list doublylinkedlist linked-list linked-lists

Last synced: 04 Aug 2026

https://github.com/cthacker-udel/linkedlistc

Linked List - C code - cthacker-udel. Implements Single, Doubly, Triply, and Circular Linked List in C.

c circular-list doubly-linked-list heap linked-list pointer triply-linked-list

Last synced: 02 Apr 2025

https://github.com/wildhoney/hylian

Quick and easy doubly and singly linked immutable list implementation that allows for inserting, removing and shifting.

doubly-linked-list immutability immutable linked-list list singly-linked-list

Last synced: 21 Jul 2026

https://github.com/miguelgarcia21/cpp-dsa-toolkit

A growing collection of C++ implementations for fundamental data structures. Built to practice, learn, and implement into any application that requires it.

cpp doubly-linked-list dsa dsa-algorithm hashmap heap linked-list

Last synced: 10 Jul 2025

https://github.com/kautenja/doubly-linked-list

A simple and tested C++ implementation of a doubly linked list data structure and algorithms.

cpp11 doubly-linked-list header-only tested

Last synced: 08 Apr 2025

https://github.com/satheesh1997/sache

LRU Cache implementation using Map and Double linked list in golang.

doubly-linked-list golang lru-eviction

Last synced: 27 Mar 2025

https://github.com/rfieve/data-structures-converters

A TypeScript library to convert binary-search-trees, doubly linked lists of any types to one another.

binary-search-tree data-structures doubly-linked-list typescript utility-library

Last synced: 27 Mar 2025

https://github.com/suhas882/doubly-linkedlist

Doubly Linked List GUI Manager is a Python Tkinter-based application for managing a Doubly Linked List (DLL). Users can insert, delete, and traverse the list with a visual interface. It supports adding/removing nodes at different positions and displays real-time updates. Ideal for learning DLL concepts interactively.

data-structures doubly-linked-list gui-application linked-list oop python tkinter visualization

Last synced: 13 Jul 2026

https://github.com/cerebnismus/doubly-linked-list

🔗 Doubly-LinkedList Implementation in C/C++

cpp dll double-linked-list doubly-linked-list linkedlist list

Last synced: 02 Jul 2025

https://github.com/dibsthegreat/data-structures-and-algorithms

Practicing Data Structures and Algorithms, feel free to use my code if you want to learn these concepts also

binary-search-tree doubly-linked-list hash-table linked-list

Last synced: 31 Mar 2025

https://github.com/shawaiz-khan/doubly-linked-list

A Doubly Linked List in C++, including basic operations such as insertion, deletion, search, and display.

cpp doubly-linked-list linked-list

Last synced: 09 Apr 2025

https://github.com/mushigarou/push_swap

Push_Swap program sort data on a stack, with a limited set of instructions, using the lowest possible number of actions

algorithms chunks-algorithm doubly-linked-list lifo-stack optimization-algorithms stack-data-structure

Last synced: 21 Jun 2025

https://github.com/me-phew/doubly-linked-list

Implementacja listy dwukierunkowej w C++

cpp doubly-linked-list

Last synced: 05 Sep 2025

https://github.com/bb-301/c-generic-doubly-linked-list

A simple and experimental C implementation of a generic doubly linked list

c doubly-linked-list generic-programming linked-list queue stack

Last synced: 15 Jul 2025

https://github.com/exbotanical/tenure

Manageable LRU in-memory cache instance for fast lookups and configurable eviction policies

cache-policy cache-replacement doubly-linked-list hashmap in-memory-caching lru-cache lru-replacement-algorithm

Last synced: 14 Jul 2026

https://github.com/iitoneloc/doublesea

Generic Doubly Linked List Implementation in C

c doubly-linked-list generic-linked-list sorted-linked-list

Last synced: 25 Jul 2025

https://github.com/momen-alshouha/data-structure-doubly-linked-list

This repository contains C++ implementation of a doubly linked list using object-oriented programming principles. It includes classes for nodes, iterators, and the linked list itself, providing essential functionalities such as insertion, deletion, traversal, and more.

classes-and-objects cpp data-structures doubly-linked-list linked-list object-detection object-oriented-programming

Last synced: 17 Jun 2026

https://github.com/hiennguyen-neih/go-linkedlist

Linked list library for Go programming language (golang).

doubly-linked-list go go-library golang golang-library linked-list public singly-linked-list

Last synced: 12 Mar 2026

https://github.com/fizzymo/linked-list-websites

Managing a list of websites, organized by category using a doubly linked list.

cpp doubly-linked-list visual-studio

Last synced: 05 May 2025

https://github.com/jonathanbeber/lru-cache

Least Recently Used cache implementation using Go

algorithms-and-data-structures cache double-linked-list doubly-linked-list go golang

Last synced: 15 Jun 2025

https://github.com/german-one/uni_deque

C Deque Library, for any data type, also already specialized for common types

c deque doubly-linked-list enumerable sortable

Last synced: 12 Feb 2026

https://github.com/andrewobwocha/advancedmusicplayer

🎵 Python CLI music queue implemented with a Doubly Linked List (DLinkedList). Features prev/next, add next/last, remove current, ytmusicapi search.

cli data-structures doubly-linked-list music python queue ytmusicapi

Last synced: 15 Feb 2026

https://github.com/sbtopzzz-lg/cpp_advanced-calci

A program to compute the result of a mathematical expression with BODMAS.

calculator calculator-application cpp doubly-linked-list

Last synced: 20 Jul 2026