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
·
mmc-maodun avatar

mmc-maodun/Data-Structure-And-Algorithm

0
View on GitHub↗
855 stele·289 fork-uri·C++·10 vizualizări

Data Structure And Algorithm

Acest repository este o colecție de structuri de date fundamentale și algoritmi standard implementați în C și C++. Servește ca referință tehnică pentru înțelegerea și aplicarea tiparelor computaționale de bază, oferind exemple de cod verificate pentru sarcini precum sortarea, căutarea și parcurgerea grafurilor.

Proiectul pune accent pe programarea sistemelor de nivel scăzut prin utilizarea gestionării manuale a memoriei și a legării datelor bazate pe pointeri pentru a organiza informațiile. Utilizează o abordare procedurală a logicii, bazându-se pe aplicarea sistemului de tipuri statice pentru a asigura performanța și siguranța memoriei în timpul execuției operațiunilor comune precum liste înlănțuite, stive, cozi, arbori și tabele hash.

Aceste implementări sunt concepute pentru a susține dezvoltarea software și educația în informatică prin demonstrarea modului de gestionare a memoriei și de accesare eficientă a datelor. Biblioteca este distribuită într-un format header-only pentru a facilita integrarea directă în unitățile de compilare.

Features

  • Data Structure Implementations - Implements essential data structures such as linked lists, stacks, queues, and hash tables for efficient data management.
  • Manual Memory Management Utilities - Implements fundamental data structures requiring explicit manual allocation and deallocation of memory nodes.
  • Linked Data Structures - Constructs linked data structures like lists and trees using pointer-based node connections.
  • C++ Frameworks and Libraries - Offers a library of fundamental data structures and algorithms implemented in C and C++.
  • Header-Only Libraries - Provides a collection of data structures and algorithms distributed as header-only files for direct integration into projects.
  • Algorithmic Problem Implementations - Ships verified code implementations for classic algorithmic tasks including sorting, searching, and graph traversal.
  • Computer Science Education - Provides educational code examples that demonstrate fundamental computer science principles and algorithmic foundations.
  • Algorithm Implementations - Provides imperative, procedural implementations of standard computational algorithms for high-performance environments.

Istoric stele

Graficul istoricului de stele pentru mmc-maodun/data-structure-and-algorithmGraficul istoricului de stele pentru mmc-maodun/data-structure-and-algorithm

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Colecții curatoriate care includ Data Structure And Algorithm

Colecții selectate manual în care apare Data Structure And Algorithm.
  • Algoritmi și structuri de date
  • Resurse pentru teoria complexității algoritmilor
  • Ghid pentru pregătirea interviurilor tehnice

Alternative open-source pentru Data Structure And Algorithm

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Data Structure And Algorithm.
  • kelvins/algorithms-and-data-structuresAvatar kelvins

    kelvins/algorithms-and-data-structures

    1,084Vezi pe GitHub↗

    This repository is a collection of fundamental computer science algorithms and data structures designed for educational and reference purposes. It provides a multi-language library of verified implementations for common computational patterns, serving as a resource for developers to study and apply standard logic to software engineering problems. The project distinguishes itself by offering modular, language-agnostic models that demonstrate how to implement essential storage patterns and classic algorithms. By providing implementations for tasks such as graph traversal, searching, and sorting

    Pythonalgorithmsdata-structures-and-algorithmseducation
    Vezi pe GitHub↗1,084
  • arnauddri/algorithmsAvatar arnauddri

    arnauddri/algorithms

    1,853Vezi pe GitHub↗

    This repository provides a collection of fundamental computer science algorithms and data structures implemented in Go. It serves as a technical reference and educational resource, offering reusable modules for common computational tasks including data organization, graph analysis, and numerical operations. The library distinguishes itself through the application of idiomatic Go patterns, utilizing generics for type abstraction and interface-driven polymorphism to ensure compile-time type safety. It emphasizes algorithmic efficiency by employing in-place memory mutation to reduce allocations

    Go
    Vezi pe GitHub↗1,853
  • shomali11/go-interviewAvatar shomali11

    shomali11/go-interview

    4,691Vezi pe GitHub↗

    This project is a Go algorithm implementation library designed for technical interview preparation. It provides a collection of common data structures and algorithmic solutions to help practice for software engineering coding assessments. The library includes a custom data structure collection featuring linked lists, stacks, queues, trees, and hash maps. It also implements specific algorithmic solutions, such as A* pathfinding for calculating the shortest path between nodes and a real-time stream processor for computing moving averages and running medians from continuous data inputs.

    Goanswergogolang
    Vezi pe GitHub↗4,691
  • duereg/js-algorithmsAvatar duereg

    duereg/js-algorithms

    924Vezi pe GitHub↗

    This project is a collection of classic computational algorithms and data structures implemented in JavaScript. It serves as a library of standardized procedures for sorting, searching, and graph traversal, alongside foundational data containers such as linked lists, heaps, trees, and hash tables. The library is designed to support computer science education and technical interview preparation by providing clean, readable implementations of fundamental principles. It emphasizes functional logic isolation and type-agnostic design, ensuring that computational tasks remain decoupled from applica

    JavaScript
    Vezi pe GitHub↗924
Vezi toate cele 30 alternative pentru Data Structure And Algorithm→

Întrebări frecvente

Ce face mmc-maodun/data-structure-and-algorithm?

Acest repository este o colecție de structuri de date fundamentale și algoritmi standard implementați în C și C++. Servește ca referință tehnică pentru înțelegerea și aplicarea tiparelor computaționale de bază, oferind exemple de cod verificate pentru sarcini precum sortarea, căutarea și parcurgerea grafurilor.

Care sunt principalele funcționalități ale mmc-maodun/data-structure-and-algorithm?

Principalele funcționalități ale mmc-maodun/data-structure-and-algorithm sunt: Data Structure Implementations, Manual Memory Management Utilities, Linked Data Structures, C++ Frameworks and Libraries, Header-Only Libraries, Algorithmic Problem Implementations, Computer Science Education, Algorithm Implementations.

Care sunt câteva alternative open-source pentru mmc-maodun/data-structure-and-algorithm?

Alternativele open-source pentru mmc-maodun/data-structure-and-algorithm includ: kelvins/algorithms-and-data-structures — This repository is a collection of fundamental computer science algorithms and data structures designed for… arnauddri/algorithms — This repository provides a collection of fundamental computer science algorithms and data structures implemented in… shomali11/go-interview — This project is a Go algorithm implementation library designed for technical interview preparation. It provides a… duereg/js-algorithms — This project is a collection of classic computational algorithms and data structures implemented in JavaScript. It… aalhour/c-sharp-algorithms — This project is a C# algorithms library and collection of data structures. It serves as a computer science reference… humanwhocodes/computer-science-in-javascript — This is a collection of classic computer science algorithms and data structures implemented from scratch in…