awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 Repos

Awesome GitHub RepositoriesMonotone Stack Algorithms

Algorithms using a monotonic stack to find the nearest extreme element in linear time.

Distinguishing note: Shortlist candidates are entirely unrelated to the concept of monotone stacks or next-greater-element problems.

Explore 5 awesome GitHub repositories matching software engineering & architecture · Monotone Stack Algorithms. Refine with filters or upvote what's useful.

Awesome Monotone Stack Algorithms GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • azl397985856/leetcodeAvatar von azl397985856

    azl397985856/leetcode

    55,758Auf GitHub ansehen↗

    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

    Identifies the first element to the right that is larger or smaller than the current value using a monotone stack.

    JavaScriptalgoalgorithmalgorithms
    Auf GitHub ansehen↗55,758
  • chefyuan/algorithm-baseAvatar von chefyuan

    chefyuan/algorithm-base

    10,702Auf GitHub ansehen↗

    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

    Identifies the next greater element in an array using monotonic stack logic and animations.

    algorithmsbaseinterview-practice
    Auf GitHub ansehen↗10,702
  • sharingsource/logicstack-leetcodeAvatar von SharingSource

    SharingSource/LogicStack-LeetCode

    7,495Auf GitHub ansehen↗

    LogicStack-LeetCode is a curated repository of solved algorithm problems and data structure implementations, primarily drawn from the LeetCode platform. Its core identity is a structured collection of solutions designed to support technical interview preparation and competitive programming practice, with each solution accompanied by complexity analyses to help engineers understand performance trade-offs. The repository distinguishes itself through its breadth of coverage across fundamental algorithmic patterns and data structures. It includes implementations for array manipulation, string pro

    Implements the next greater element problem using hash maps and monotonic stack techniques.

    algorithminterview-practiceinterview-questions
    Auf GitHub ansehen↗7,495
  • wisdompeak/leetcodeAvatar von wisdompeak

    wisdompeak/LeetCode

    6,186Auf GitHub ansehen↗

    Dieses Projekt ist eine kuratierte Bibliothek mit Algorithmen-Implementierungen und gelösten Programmieraufgaben. Sie dient als Referenz-Repository für Competitive Programming und Datenstrukturen und bietet optimierte Lösungen für eine Vielzahl von Coding-Challenges. Die Sammlung organisiert Code-Beispiele nach algorithmischen Techniken, mit besonderem Fokus auf die Implementierung von Bäumen, Graphen und Heaps zur Optimierung der Zeit- und Platzkomplexität. Sie bietet sprachspezifische Lösungen für High-Performance-Coding-Aufgaben. Das Repository deckt ein breites Spektrum an Funktionen ab, darunter Graphentraversierungen, dynamische Programmierung, String-Pattern-Processing und binäre Suchoperationen. Es enthält zudem Implementierungen für Range-Data-Querying, Bit-Manipulation sowie das Design benutzerdefinierter Datenstrukturen wie Caches und Autocomplete-Engines. Zusätzliche Themen umfassen mathematische Berechnungen und das Tracking von Wettbewerbsergebnissen.

    Implements monotonic stacks and double-ended queues to solve next-greater-element and sliding window maximum problems.

    C++
    Auf GitHub ansehen↗6,186
  • awangdev/leet-codeAvatar von awangdev

    awangdev/leet-code

    4,344Auf GitHub ansehen↗

    Dieses Projekt ist eine kuratierte Referenzbibliothek für algorithmische Muster, Implementierungen von Datenstrukturen und Notizen zum Systemdesign. Sie dient als Java-Aufgabenset für algorithmische Probleme und als Leitfaden für wettbewerbsorientiertes Programmieren und bietet eine Sammlung von Lösungen für Coding-Challenges von Plattformen wie LeetCode und LintCode. Die Bibliothek zeichnet sich durch ihre umfassende Sammlung von Java-Implementierungen für fortgeschrittene Datenstrukturen und algorithmische Strategien aus. Sie enthält detaillierte Referenzen zur Lösung komplexer Probleme mit begleitender Analyse der Zeit- und Platzkomplexität. Das Projekt deckt ein breites Spektrum der Informatik-Grundlagen ab, einschließlich Algorithmus-Design, Implementierung von Datenstrukturen und Systemdesign. Die Inhalte umfassen Graphentheorie, dynamische Programmierung, Suche und Optimierung sowie Techniken der linearen Datenverarbeitung. Zudem enthält sie Notizen zu Infrastrukturskalierbarkeit, Performance-Caching und Softwarearchitekturmustern.

    Implements algorithms using a monotonic stack to find the nearest extreme element in linear time.

    Javaalgorithmdynamicprogrammingjava
    Auf GitHub ansehen↗4,344
  1. Home
  2. Software Engineering & Architecture
  3. Monotone Stack Algorithms

Unter-Tags erkunden

  • Next Greater Element DetectionSpecific algorithmic pattern to find the nearest larger element in an array. **Distinct from Monotone Stack Algorithms:** A concrete application of the monotonic stack pattern, not the general algorithm class.