⏪️ Go package providing multiple queue implementations. Developed in a thread-safe generic way.
adrianbrad/queue 的主要功能包括:Data Structures。
adrianbrad/queue 的开源替代品包括: xtaci/algorithms — This is a collection of classical algorithms and data structures implemented as a header-only C++ library. It provides… agext/levenshtein — Levenshtein distance and similarity metrics with customizable edit costs and Winkler-like bonus for common prefix. agnivade/levenshtein — Go implementation to calculate Levenshtein Distance. aio-arch/graphlib — Topological sort lib,Sorting and pruning of DAG graphs. alandefreitas/small — C++ small containers. accelerationnet/access — A common lisp library to unify access to common dictionary-like data-structures.
This is a collection of classical algorithms and data structures implemented as a header-only C++ library. It provides a suite of tools for general algorithm implementation, including data structure management, graph theory analysis, and string processing. The library is distinguished by its specialized toolkits for cryptographic hashing and encoding, featuring implementations of MD5, SHA-1, and Base64. It also includes advanced capabilities for high-performance string processing via suffix trees and arrays, as well as computational number theory for primality testing and arbitrary-precision
Levenshtein distance and similarity metrics with customizable edit costs and Winkler-like bonus for common prefix.
Go implementation to calculate Levenshtein Distance.
A common lisp library to unify access to common dictionary-like data-structures