Distinct Substrings(不一樣子串的個數後綴數組)

題意 求不一樣子串的個數ios 思路 每一個子串必定是某個後綴的前綴,那麼原問題等價於求全部後綴之間的不相同的前綴的個數。若是全部的後綴按照 suffix(sa[1]), suffix(sa[2]),suffix(sa[3]), …… ,suffix(sa[n])的順序計算,不難發現,對於每一次新加進來的後綴 suffix(sa[k]),它將產生 n-sa[k]+1 個新的前綴。可是其中有heig
相關文章
相關標籤/搜索