我給字符串S
的長度爲10^5
,現在所有可能的N+1C2
子串我必須輸出K
子串當所有子串按升序排序時。查找K最大的子串
For Ex:
S= STACK
Substring:
A
AC
ACK
C
CK
S
ST
STA ... so on
My Approach
:生成所有的子字符串進行排序和輸出K
子串
後來我才知道Suffix
陣列,對於一個給定的字符串我已經生成後綴數組,但如何計算K
元素使用後綴數組? 您能否解釋一下如何使用Suffix Array
來計算K
元素?
我已經生成並理解了後綴數組?但如何使用它。
Suffix Array Algorithm Used