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
·

8 Repos

Awesome GitHub RepositoriesContiguous Fixed Arrays

Fixed-length data structures that maintain contiguous memory layout for efficient storage and access.

Distinguishing note: None of the candidates relate to low-level memory layout management; they focus on UI or high-level tabular operations.

Explore 8 awesome GitHub repositories matching data & databases · Contiguous Fixed Arrays. Refine with filters or upvote what's useful.

Awesome Contiguous Fixed Arrays GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • kodecocodes/swift-algorithm-clubAvatar von kodecocodes

    kodecocodes/swift-algorithm-club

    29,099Auf GitHub ansehen↗

    This project is a comprehensive collection of common computer science algorithms and data structures implemented in Swift. It serves as an educational reference and library for studying computational complexity, algorithmic logic, and data structure engineering through practical code examples. The repository provides a wide suite of data structure implementations, including various types of linked lists, heaps, hash tables, and an extensive range of hierarchical trees such as Red-Black, B-Tree, and Splay trees. It also covers diverse sorting and searching techniques, from basic bubble sort to

    Provides a contiguous memory collection with static capacity for constant-time lookups.

    Swiftalgorithmsdata-structuresswift
    Auf GitHub ansehen↗29,099
  • oi-wiki/oi-wikiAvatar von OI-wiki

    OI-wiki/OI-wiki

    26,176Auf GitHub ansehen↗

    This project is a comprehensive, community-maintained knowledge base and toolkit designed for competitive programming. It serves as a centralized repository for algorithmic theory, data structures, and mathematical techniques, providing a structured reference for informatics and collegiate programming competitions. The project distinguishes itself by integrating educational content with a robust suite of automation utilities. It provides a complete workflow for competitive programming, including tools for automated test case generation, solution verification, and direct interaction with onlin

    Data Structures wrap native arrays into fixed-length structures that maintain contiguous memory layout for efficient storage.

    TypeScriptacm-icpcacm-icpc-handbookalgorithms
    Auf GitHub ansehen↗26,176
  • purescript/purescriptAvatar von purescript

    purescript/purescript

    8,832Auf GitHub ansehen↗

    PureScript is a statically typed, purely functional programming language that compiles to JavaScript. It is designed as a cross-platform frontend language for building safe web applications, utilizing a static type system and a JavaScript compiler to ensure program correctness across browser and server environments. The language is distinguished by its emphasis on mathematical purity, featuring a robust type system with first-class support for monads. It provides a sophisticated toolset for static verification, including algebraic data types, type classes, and automatic type inference to reje

    Identifies arrays of a specific length and binds their elements to names within a function.

    Haskellalt-jshaskelljavascript
    Auf GitHub ansehen↗8,832
  • rust-lang/rust-by-exampleAvatar von rust-lang

    rust-lang/rust-by-example

    8,026Auf GitHub ansehen↗

    This project is an interactive programming education resource and tutorial designed for learning the Rust programming language and systems programming concepts. It provides a collection of runnable and editable code examples that serve as a practical reference for language syntax and implementation. The resource features an interactive code sandbox that allows users to execute and test code snippets in real time. It emphasizes the verification of technical accuracy by executing embedded code blocks during the build process to ensure all examples remain functional. The content covers a compre

    Provides examples of destructuring arrays and slices through pattern matching.

    Handlebars
    Auf GitHub ansehen↗8,026
  • rust-lang/rfcsAvatar von rust-lang

    rust-lang/rfcs

    6,406Auf GitHub ansehen↗

    The Rust RFCs repository is the formal home for the Rust language evolution process, housing the structured design documents and community review mechanisms that govern changes to the Rust programming language, its compiler, and its standard library. It defines the complete lifecycle for proposing, discussing, and implementing substantial changes through RFC documents, from initial submission and community feedback through final comment periods and sub-team sign-offs. The repository codifies the governance and collaboration processes that shape Rust's development, including mechanisms for com

    Defines the split_first method for ergonomic slice destructuring in Rust's standard library.

    Markdownrfcrfc-processrust
    Auf GitHub ansehen↗6,406
  • crytic/slitherAvatar von crytic

    crytic/slither

    6,141Auf GitHub ansehen↗

    Finds direct array length assignments that can be manipulated for out-of-bounds access.

    Pythonethereumsoliditystatic-analysis
    Auf GitHub ansehen↗6,141
  • c3lang/c3cAvatar von c3lang

    c3lang/c3c

    5,147Auf GitHub ansehen↗

    c3c is the compiler for the C3 programming language, transforming source code into executable binaries, static libraries, or dynamic libraries using an LLVM backend. It implements a system based on result-based error handling, scoped memory pooling, and a semantic macro system. The compiler provides first-class support for hardware-backed SIMD vectors that map directly to processor instructions and enables runtime polymorphism through interface-based dynamic dispatch. The project covers a broad set of low-level capabilities, including manual and pooled memory management, inline assembly inte

    Implements fixed-length arrays that maintain a contiguous memory layout and prevent decay into pointers.

    C3c3compilerlanguage
    Auf GitHub ansehen↗5,147
  • xtensor-stack/xtensorAvatar von xtensor-stack

    xtensor-stack/xtensor

    3,748Auf GitHub ansehen↗

    xtensor is a C++ multidimensional array library for numerical computing that provides N-dimensional containers with an interface mirroring the NumPy API. It utilizes a lazy evaluation expression engine to defer numerical computations until assignment, which minimizes memory allocations and intermediate copies. The library features a foreign memory array adaptor that allows it to wrap external buffers, such as NumPy arrays, to perform numerical operations in-place without duplicating data. It further optimizes performance through lazy broadcasting and a system that manages the lifetime of temp

    Creates dense containers with compile-time dimensions to ensure consistency and memory optimization.

    C++c-plus-plus-14multidimensional-arraysnumpy
    Auf GitHub ansehen↗3,748
  1. Home
  2. Data & Databases
  3. Contiguous Fixed Arrays

Unter-Tags erkunden

  • Fixed-Dimension StorageStorage of dense containers using compile-time dimensions for memory optimization. **Distinct from Contiguous Fixed Arrays:** Focuses on the optimization of multidimensional storage via compile-time rank, not just fixed-length 1D arrays.
  • Fixed-Length Array Pattern Matching3 Sub-TagsMatching arrays of a specific length to bind elements to names during destructuring. **Distinct from Contiguous Fixed Arrays:** Focuses on the pattern matching capability rather than the memory layout of the array.