TheAlgorithms /
C-Plus-Plus
Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.
98/100 healthLoading repository data…
Layman806-zz / repository
C++ implementation of Prim's algorithm for growing a Minimum Spanning Tree
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
C++ implementation of Prim's algorithm for growing a Minimum Spanning Tree. I originally started off by converting the pseudocode from the book, "Introduction to Algorithms" by Cormen, Leisserson, Rivest and Stein.
But as I continued on and on, implementing datatypes as required, I moved the steps from the core function into other functions, and played with some data structures like priority_queue and pairs of pairs to get optimal performance, grouping and understandability. These changes in no way changed the algorithm at heart, and works flawlessly under every test case.
Selected from shared topics, language and repository description—not editorial ratings.
TheAlgorithms /
Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.
98/100 healthTheAlgorithms /
Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
97/100 healthmicrosoft /
MSVC's implementation of the C++ Standard Library.
72/100 healthgoogle /
C++ implementation of the Google logging module
36/100 healthBLAKE3-team /
the official Rust and C implementations of the BLAKE3 cryptographic hash function
84/100 healthsta /
A C# implementation of the WebSocket protocol client and server
83/100 health