algo-lib is an open library of algorithms with pseudo-code and explanations, which is maintained as a personal project by two computer science students. The project emerged from the idea to collect all algorithms, which we encounter during the studies, in one place. We then decided to publish our continuously updated library, so that others can benefit from our collection.
On this page, algorithms are labeled with different tags, with can roughly be categorized into
An algorithm can have multiple tags from both categories, but must have at least one tag from an arbitrary category.
Every algorithm has its own page. The page layout is structured uniformly across all algorithms and consists of
If you encounter any issues or typos, you can contact us via e-mail or create an issue in out GitHub repository. We also gladly appreciate any kind of feedback or suggestions. Please keep in mind that the intention of this page is to present a summary of each algorithm, rather than a detailed analysis or beginner-friendly explanation.
This website was created using the JavaScript frameworks Gatsby, React and Styled Components.