awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 dépôts

Awesome GitHub RepositoriesQueue Implementations

Educational implementations of queue data structures and related operations.

Distinguishing note: None of the candidates matched; this focuses on queue-specific data structures.

Explore 7 awesome GitHub repositories matching education & learning resources · Queue Implementations. Refine with filters or upvote what's useful.

Awesome Queue Implementations GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • azl397985856/leetcodeAvatar de azl397985856

    azl397985856/leetcode

    55,758Voir sur GitHub↗

    This project is a curated educational resource and solution repository for algorithmic challenges, specifically focused on LeetCode problems. It serves as a technical reference for common data structures and algorithmic patterns, providing verified code implementations across multiple programming languages alongside detailed logic and complexity analysis. The repository functions as a comprehensive study guide for competitive programming and technical interview preparation. It includes specialized learning tools such as an Anki flashcard dataset for spaced repetition and a browser extension t

    Provides educational implementations of first-in-first-out queue data structures.

    JavaScriptalgoalgorithmalgorithms
    Voir sur GitHub↗55,758
  • keon/algorithmsAvatar de keon

    keon/algorithms

    25,269Voir sur GitHub↗

    This repository is a structured educational archive of classic computer science algorithms and data structures implemented in Python. It serves as a reference library designed for study and technical skill development, providing clean, readable examples of fundamental computational techniques rather than production-ready software components. The project distinguishes itself through its idiomatic approach, utilizing native language features and standard library conventions to demonstrate algorithmic logic clearly. Each implementation is organized into a hierarchical directory structure that mi

    Queue — a named example documented in this learning resource.

    Pythonalgorithmalgorithmscompetitive-programming
    Voir sur GitHub↗25,269
  • greyireland/algorithm-patternAvatar de greyireland

    greyireland/algorithm-pattern

    15,465Voir sur GitHub↗

    This project is an algorithm template library and coding interview study guide providing reusable code patterns for common data structures and algorithms. It serves as a reference for optimized strategies and a structured learning path to build proficiency in algorithmic problem solving and competitive programming. The library focuses on standardized implementations of key algorithmic patterns, including sliding windows, backtracking, dynamic programming, and binary search. It provides specific templates for managing binary search trees, searching rotated sorted arrays, and executing divide-a

    Demonstrates how to simulate first-in-first-out queue behavior using two last-in-first-out stacks.

    Goalgoalgorithmleetcode
    Voir sur GitHub↗15,465
  • chefyuan/algorithm-baseAvatar de chefyuan

    chefyuan/algorithm-base

    10,702Voir sur GitHub↗

    algorithm-base is an educational library and study guide designed for simulating algorithms and studying data structures. It functions as an execution visualizer that renders step-by-step state changes and pointer updates through animated simulations to illustrate how data movement works. The project distinguishes itself by mapping conceptual logic directly to multi-language source code implementations. It utilizes a comparative analysis framework to evaluate different algorithmic strategies based on stability, time complexity, and space complexity, while organizing problems by underlying mec

    Illustrates the first-in-first-out mechanism using animations to demonstrate enqueueing and dequeueing.

    algorithmsbaseinterview-practice
    Voir sur GitHub↗10,702
  • amejiarosario/dsa.js-data-structures-algorithms-javascriptAvatar de amejiarosario

    amejiarosario/dsa.js-data-structures-algorithms-javascript

    7,768Voir sur GitHub↗

    This project is a computer science educational resource and library providing implementations of data structures and algorithms in JavaScript. It serves as an algorithm implementation reference and a toolkit for building foundational data containers, including a collection of sorting algorithms and a guide for learning time and space complexity. The project differentiates itself by pairing class-based implementations with Big O analysis to illustrate asymptotic complexity. It includes a non-linear data structure toolkit featuring self-balancing trees, hash maps, and graphs, alongside comparis

    Implements first-in-first-out queue data structures and related operations.

    JavaScriptalgorithmalgorithmsbook
    Voir sur GitHub↗7,768
  • cavszhouyou/front-end-interview-notebookAvatar de CavsZhouyou

    CavsZhouyou/Front-End-Interview-Notebook

    7,739Voir sur GitHub↗

    This project is a front-end interview study guide and a collection of structured notes designed for technical job preparation. It serves as a comprehensive reference for web technologies, common technical interview questions, and JavaScript algorithm implementation. The notebook distinguishes itself by integrating specialized guides for web performance optimization, browser API documentation, and JavaScript algorithm references. It provides a structured approach to solving coding challenges involving data structures like binary trees, linked lists, and array manipulation. The content covers

    Demonstrates how to implement first-in-first-out queue behavior using two stack structures.

    Voir sur GitHub↗7,739
  • hoanhan101/algoAvatar de hoanhan101

    hoanhan101/algo

    3,678Voir sur GitHub↗

    This project is a Go algorithm implementation library and a reference for data structures. It serves as a collection of solved coding interview problems and an algorithmic pattern collection, providing a reference of over 100 common challenges implemented in Go. The library focuses on specific problem-solving strategies, including sliding windows, two pointers, and dynamic programming. It provides coded examples of standard sorting, searching, and graph traversal techniques to facilitate the study of algorithmic patterns. The repository covers a broad range of capabilities, including array a

    Simulates first-in-first-out behavior by managing two stacks to handle enqueuing and dequeuing operations.

    Go
    Voir sur GitHub↗3,678
  1. Home
  2. Education & Learning Resources
  3. Queue Implementations

Explorer les sous-tags

  • Lock-Free QueuesQueue implementations that avoid traditional locking mechanisms to maximize concurrent throughput. **Distinct from Queue Implementations:** Focuses on lock-free concurrency instead of general educational queue data structures.
  • MaxQueue VisualizationsVisual simulations of queues that maintain maximum element tracking via monotonic deques. **Distinct from Queue Implementations:** Focuses on the visual implementation of the MaxQueue pattern rather than general queue operations.
  • Stack-BasedImplementations of queues that simulate FIFO behavior using stack structures. **Distinct from Stack-Based Queues:** The feature describes implementing a stack using queues, whereas the sibling describes queues using stacks.
  • Stack-Based Queues1 sous-tagQueues implemented using one or more stacks to simulate first-in-first-out behavior. **Distinct from Queue Implementations:** Specific to the structural simulation of a queue using stacks, whereas the parent is general queue implementations.