Nerdylicious / DataStructuresLinks
A collection of data structure/ADT implementations in C++. Includes binary trees, dictionaries, deque, doubly-linked lists, graphs (using an adjacency list), hash tables. Some implementations make use of the stack or queue ADT.
☆11Updated 10 years ago
Alternatives and similar repositories for DataStructures
Users that are interested in DataStructures are comparing it to the libraries listed below
Sorting:
- Implementation of Dijkstra's algorithm in C++ which finds the shortest path from a start node to every other node in a weighted graph.☆40Updated last year
- Coroutine implementation for C++11☆18Updated 13 years ago
- Minimal pub/sub message queue in C.☆23Updated 11 years ago
- Modern c++17 unit testing framework on Microsoft Windows, Apple macOS, Linux, iOS and android.☆14Updated 4 years ago
- zero-copy non-blocking shared memory publisher/subscriber IPC library☆20Updated 12 years ago
- Convert floating-point numbers to strings in their shortest, most accurate representation☆12Updated 10 months ago
- Multithreaded server design using threadpool on linux☆19Updated 10 years ago
- C JSON parser (both, SAX-like & full DOM)☆27Updated last year
- Very simple noSQL database, created as an example during a talk. See FineDB for a real high-performance noSQL database.☆14Updated 12 years ago
- anti-grain geometry☆43Updated last month
- SQLight is a lightweight MySQL client written in C++11. Based on code by Ladislav Nevery☆28Updated 10 years ago
- Hands-On Algorithms for Computer Vision, published by Packt☆36Updated 3 years ago
- Cross platform programmers editor, uses the CopperSpice libraries☆22Updated 8 months ago
- A flexible image resampling library☆44Updated 8 years ago
- A visual Finite State Machine editor☆27Updated 7 years ago
- Wicked fast, thread safe in-memory key/object store for C++☆12Updated 9 years ago
- Fast cross-platform async network library☆16Updated 6 years ago
- Priority queue for C☆12Updated 2 years ago
- Python's excellent OptionParser in C++☆94Updated 2 years ago
- NetBSD cdb (constant database) library☆14Updated 6 years ago
- A light weight, low level embedded key-value database library☆32Updated 12 years ago
- A single-file header-only version of C++17-like invoke() for C++98, C++11 and later (WIP).☆34Updated 2 weeks ago
- A repository containing C++11/14/17 concepts and code snippets☆96Updated 7 years ago
- cross platform clipboard library☆17Updated 2 years ago
- libapi is a cross platform high performance io library written in c. It provides ability to write event driven servers and applications w…☆57Updated 7 years ago
- Tiny format/mustache templating library (C++11)☆24Updated 9 years ago
- Cross-platform template C++ project configured to build for Linux (gcc/clang), MacOS, Windows (Cygwin, MinGW, MSYS2, Visual Studio) with …☆44Updated 5 months ago
- bin2cpp: The easiest way to embed small files into a c++ executable. bin2cpp converts text or binary files to C++ files (*.h, *.cpp) for …☆91Updated 3 months ago
- An optimized Ring Buffer implementation based on the POSIX shared memory trick☆16Updated last year
- Knot is a lightweight and simple TCP networking C++ library with no dependencies.☆28Updated 10 years ago