C++ Algorithms and data structures using only standard libraries. This answers many of the challenges in Codility and HackerRank. > 1400 Google Test cases and counting.
-
Updated
Aug 21, 2026 - C++
8000
C++ Algorithms and data structures using only standard libraries. This answers many of the challenges in Codility and HackerRank. > 1400 Google Test cases and counting.
Professional code clone detection for Go. AST-based structural + semantic detection with suffix tree algorithms, 3 matching modes, 7 output formats, templ support, and CI baseline gating.
Suffix-tree speculative decoding for Hugging Face Transformers with cross-request caching and generation-pipeline integration.
C++ implementation of the LZ77 compression algorithm using a simplified suffix tree for efficient longest-match searching.
C++ implementation of suffix trees, using Ukkonen's algorithm.
A native (C) ~100× faster reimplementation of phpcpd's clone-detection next engine, built on top of PHP's own lexer (via libphptok) and verified byte-for-byte against the shipped phpcpd code at every layer.
Advanced Algorithms
Python package for lexicon; Trie and DAWG implementation.
Set of handy reusable .NET components that can simplify your daily work and save your time when you copy and paste your favorite helper methods and classes from one project to another
This library contains some of the Advanced Data Structures such as van Emde Boas trees, Suffix Trees, Fibonacci Heaps and other data structures
Suffix tree implemented in java. Focus is on finding the context structure of a string not on efficiency.
A Java implementation of a Generalized Suffix Tree using Ukkonen's algorithm
安全开发基础组件:域名后缀树(Golang实现)
A suffix tree data structure algorithm developed from scratch individually.
Ukkonen's Algorithm is a Linear-Time (O(n)) Online Algorithm for Constructing Suffix Trees by Incrementally Building Implicit Suffix Trees for Each Prefix of the Input String, Using Suffix Links to Achieve Efficient and Notable Linear-Time Performance
Algorithms and Data Structures
Add a description, image, and links to the suffix-tree topic page so that developers can more easily learn about it.
To associate your repository with the suffix-tree topic, visit your repo's landing page and select "manage topics."