要在 n 个字符的字符串上构建一个 suffis 数组,
- 我们首先生成 n 个后缀 O(n)
- 然后对它们进行排序 O(n log n)
总时间复杂度似乎是 O(n) + O(nlogn) = O(nlogn)。
但我读到它是 O(n^2 log n) 并且无法理解。有人可以解释一下吗?
要在 n 个字符的字符串上构建一个 suffis 数组,
总时间复杂度似乎是 O(n) + O(nlogn) = O(nlogn)。
但我读到它是 O(n^2 log n) 并且无法理解。有人可以解释一下吗?