|
step20
|
Go to the source code of this file.
Classes | |
| class | step20::suffix_array< Char, Size, Compare > |
| Manber's algorithm for constructing sorted array of non-empty suffixes. More... | |
| class | step20::enhanced_suffix_array< Char, Size, Compare > |
| Kasai's algorithm for constructing longest common prefix array. More... | |
Namespaces | |
| namespace | step20 |
Functions | |
| template<std::ranges::input_range R, class Compare = std::less<>> | |
| step20::suffix_array (R, Compare={}) -> suffix_array< std::ranges::range_value_t< R >, std::size_t, Compare > | |
| template<std::ranges::input_range R, class Compare = std::less<>> | |
| step20::enhanced_suffix_array (R, Compare={}) -> enhanced_suffix_array< std::ranges::range_value_t< R >, std::size_t, Compare > | |