awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 repository-uri

Awesome GitHub RepositoriesEducational Implementations

Implementations of fundamental data structures for learning and reference, including trees, heaps, and hash tables.

Distinct from Data Structure Implementations: Distinct from Data Structure Implementations: focuses on implementations for educational study and textbook exercises, not production engineering.

Explore 3 awesome GitHub repositories matching scientific & mathematical computing · Educational Implementations. Refine with filters or upvote what's useful.

Awesome Educational Implementations GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • pingcap/talent-planAvatar pingcap

    pingcap/talent-plan

    10,938Vezi pe GitHub↗

    Talent Plan oferă programe de formare ghidate și curricule centrate pe designul bazelor de date distribuite, programarea sistemelor și fluxurile de lucru pentru contribuții open source. Proiectul oferă un program de educație în sisteme distribuite constând în cursuri și laboratoare axate pe mecanismele interne ale bazelor de date. Curriculum-ul pune accent pe utilizarea limbajului Rust pentru construirea de aplicații de rețea de înaltă performanță și implementarea algoritmilor distribuiți. Acesta integrează materiale educaționale despre version control, guvernanța comunității și procesele specifice necesare pentru a contribui la proiecte software publice. Proiectul acoperă domenii tehnice și organizaționale vaste, inclusiv ingineria bazelor de date distribuite, gestionarea comunităților open source și coordonarea mentoratului tehnic. Include aplicarea practică prin construirea de key-value store-uri tolerante la erori și studiul arhitecturilor profesionale de baze de date distribuite. Materialele suplimentare acoperă fundamentele open source, inclusiv guvernanța proiectelor, licențierea software și utilizarea platformelor colaborative precum Git și GitHub.

    Analyzes the inner workings of professional distributed databases through deep-dive technical study.

    Rust
    Vezi pe GitHub↗10,938
  • cstack/db_tutorialAvatar cstack

    cstack/db_tutorial

    10,464Vezi pe GitHub↗

    This project is an educational implementation of a relational database engine written in C. It functions as a SQLite clone, demonstrating the internal mechanics of a database system through a C-based systems project that focuses on manual memory management and file I/O. The engine is distinguished by its use of a bytecode virtual machine, which executes database operations by compiling SQL statements into low-level instructions. It utilizes a B-tree database engine to organize records in a balanced tree structure, ensuring efficient insertion, search, and range scanning. The system covers co

    Provides a step-by-step implementation of a database to demonstrate SQL compilation and disk persistence.

    Cdatabase
    Vezi pe GitHub↗10,464
  • walkccc/clrsAvatar walkccc

    walkccc/CLRS

    5,060Vezi pe GitHub↗

    This repository is a comprehensive collection of fully worked solutions to exercises and problems from the standard algorithms textbook by Cormen, Leiserson, Rivest, and Stein (CLRS). It serves as an educational reference for algorithm design and analysis, providing step-by-step reasoning, pseudocode, and mathematical proofs for a wide range of topics. The content spans core computer science areas: algorithm analysis with asymptotic notation, recurrence solving, and amortized cost analysis; data structure implementation and operations for binary search trees, red-black trees, B-trees, Fibonac

    Implementing and analyzing fundamental data structures including binary search trees, red-black trees, heaps, hash tables, and B-trees.

    Markdownclrsintroduction-to-algorithmssolutions
    Vezi pe GitHub↗5,060
  1. Home
  2. Scientific & Mathematical Computing
  3. Data Structure Implementations
  4. Educational Implementations

Explorează sub-etichetele

  • Database ImplementationsCodebases created to teach the internal mechanics of database systems through manual implementation. **Distinct from Educational Implementations:** Specifically targets database internals rather than general data structures or ML algorithms