Suffix Array + LCP Array Algorithm

Enhanced suffix arrays (ESAs) are suffix arrays with additional tables that reproduce the full functionality of suffix trees preserve the same time and memory complexity.additional space beyond the input string and the output suffix array.

Suffix Array + LCP Array source code, pseudocode and analysis