Package esaxx: Information

    Source package: esaxx
    Version: 20140203-alt1
    Latest version according to Repology
    Build time:  Nov 4, 2025, 12:23 PM in the task #381536
    Category: Development/C++
    Report package bug
    License: MIT
    Summary: C++ enhanced suffix array template library
    Description: 
    esaxx is a C++ template library supporting to build an enhanced suffix array
    which is useful for various string algorithms. For an input text of length N,
    esaxx builds a suffix tree in linear time using almost 20N bytes working space
    (alphabet size independent).
    
    In construction, esaxx first build a suffix array, and then compute the
    inversed suffix array, and finally obtain the height array. By using a height
    array, internal nodes in a suffix tree are enumerated in post-order.
    
    It also provides the sample program to enumerate the statistics of all
    substrings appeared in a text in linear time.
    
    For a suffix array construction, I use sais.hxx, the induced sorting algorithm
    implemented by Yuta Mori.

    List of RPM packages built from this SRPM:
    libesaxx-devel (x86_64, i586, aarch64)

    Maintainer: David Sultaniiazov

    List of contributors:
    David Sultaniiazov

    ACL:
    David Sultaniiazov
    @everybody

    Last changed


    April 17, 2025 David Sultaniiazov 20140203-alt1
    - Initial build